Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Bonjour,
Dans une longue macro qui fait appelle à d'autres macro imbriquées, j'utilise au début et à la fin la commande
Application.ScreenUpdating = false (puis true)
Pour éviter que cela ne rame et que les étapes intermédiaires ne s'affichent.
Or, en cliquant je ne sais où ce...
Re : Macro pour impression onglets sélectionnés via une liste
Bon bah...j'ai su me débrouiller mais si ça peut servir ;)
Sub imprime_test()
Application.ScreenUpdating = False
Feuil8.Visible = True
Feuil8.Select 'on a besoin d'initialiser la sélection avec une feuille de...
Bonjour,
Sujet de nombreuse fois abordé ici, l'impression automatique d'onglets sélectionnés manuellement.
Ci-joint le tableau que je souhaite utiliser.
Une liste de projet, décris selon plusieurs critères, que je filtre manuellement. A chacun correspond un onglet dérivant ce projet...
Re : Bug liste de validation (liste déroulante qui se déroule pas !)
J'ai quand même ajouté
Selection.Validation.InCellDropdown = True
Pour forcer la commande.
Re : Bug liste de validation (liste déroulante qui se déroule pas !)
Hello Pierre,
Je vais faire ça ... sachant que j'avais déjà fais la manip dans l'autre sens !
Merci de ce retour, on va bien voir ;)
Bonjour à tous !
J'espère que vous pourrez m'aider sur un bug totalement inexplicable.
J'ai fais une macro qui se lance lorsque j'insère une ligne. La méthode, c'est de nommer une ligne de mon tableau "Fin" et dans un onglet caché, faire une cellule avec
=ligne(fFin) puis écrire une...
Re : Utilisation plage nommée en dehors d'une macro
Merci Gorfael. Le fait est que te transmettre mon fichier de "travail" ne peut pas se faire sans un minimum de données "test". Je viens de le faire avec un ami et comme un idiot, j'ai laissé des données. Je ne veux pas prendre le risque ici...
Re : Utilisation plage nommée en dehors d'une macro
Erf, j'ai déjà vu ces filtres mais ma demande n'est donc pas claire vu ta réponse...
J'ai déjà utilisé les filtres de JB pour copier dans un nouvelle onglet des listes d'affaires classées par critères.
Exemple : premier bloc = affaires...
Re : Utilisation plage nommée en dehors d'une macro
Compliqué à faire le tableau avec données fictives.
Ma demande me semble claire pourtant :'( = comment utiliser des plages de données (range ???? définies dans une macro) dans une AUTRE macro ... ?
J'ai testé
Public affaires_critère1 as...
Re : Utilisation plage nommée en dehors d'une macro
@Bebere : malheureusement, je manie des données confidentielles donc compliqué de t'envoyer un fichier...je vais essayer de tester ta solution
@Gorfael : ok, pigé ... vais me débrouiller hein ... navré de pas être clair, j'ai débuté les...
Bonjour !
De retour en ayant bien avancé sur mon tableau, petite problématique.
Ma macro de tri réalise des zones de données par filtre élaboré. A chaque critère succesif de tri, je nomme la zone ainsi créée à la suite des précédentes : affaires_critère1, affaire_critère2, etc....Pour...
Re : Dernière ligne non vide (et non dernière cellule)
Bonjour,
Merci de votre aide et après avoir visionné quelques tutoriaux mode débutant, le problème venait bien de la définition du range.
En utilisant la macro donnée plus haut pour le saut de 2 lignes, j'ai obtenu ça ...
Re : Dernière ligne non vide (et non dernière cellule)
Je ne comprends pas tout Dranreb, je suis vraiment débutant (même si de beaux restes quand même).
Mon soucis est : si j'ai déclaré ce Plgx, pourquoi je ne peux pas ensuite l'utiliser, par exemple avec
Plgx.Select
Alors que c'est un range ...
Re : Dernière ligne non vide (et non dernière cellule)
Hahem ...
Bon alors, dans l'ordre des tests :
La macro de david 84 permet bien de récup le numéro de la ligne suivant la dernière ligne non vide de la feuille...bon.
Ensuite, j'ai commencé à faire
Call dernièreligneFeuille2...
Re : Dernière ligne non vide (et non dernière cellule)
Alors :
@david84 : je connaissais le site. Mais hormis si je suis neuneu, la procédure qu'il donne pour une ligne donne bel et bien une cellule (je viens de tester sa macro) et non une ligne, ce qui m'est nécessaire dans le cas d'un filtre...
Re : Dernière ligne non vide (et non dernière cellule)
Merci de cette nouvelle aide...que j'ai aussi testé. Là franchement, y'a des choses que je ne comprends pas.
Pourquoi par exemple :
Sheets("2011.test").Select
UsedRange.Select
Rows(8).EntireRow.Select
marche et...
Re : Dernière ligne non vide (et non dernière cellule)
Merci Dranreb,
C'était une de mes pistes...mais ensuite, comment sélectionner la ligne juste en dessous de ce range ainsi constitué ?
L'idée est bien de coller (voir même de décaler d'une ligne) un second bloc, à la suite d'un premier ...
Bonjour,
Je reviens à la charge avec un sujet idiot : la sélection de la dernière ligne non totalement vide d'une plage de données.
J'ai trouvé ça et là des tutos mais ça n'indique que la dernière la cellule non vide d'une colonne....
Or quand je fais ...
Re : Utilisation plage de données nommées pour un filtre élaboré
Le pire, c'est qu'en testant :
Sub Copiecolle()
' Macro qui copie colle les affaires depuis l'onglet "données"
'If Sheets("2011.test").Cells.Find("*") Is Nothing Then
'ligne_collage =...
Bonjour à tous et tout d'abord merci de votre aide dans ma quête du code ^^
J'ai lu pas mal de post ici ou là qui m'ont bien aidé !
Pour vous résumer mon projet, il s'agit d'un onglet d'opérations qui sont classés selon des critères en colonne (type, client, etc).
L'idée est de produire...
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.