A voir également:
- Vba selectionner cellule après filtre
- Coller sur une plage filtrée excel - Meilleures réponses
- Vba sélectionner cellule après filtre ✓ - Forum - Bureautique
- Vba selectionner cellule ✓ - Forum - VB / VBA
- Excel VBA sélectionner cellule de gauche ✓ - Forum - Excel
- VBA sélection double plage cellules ✓ - Forum - VB / VBA
- Selection Cellule VBA ✓ - Forum - VB / VBA
3 réponses
pijaku
- Messages postés
- 12247
- Date d'inscription
- jeudi 15 mai 2008
- Statut
- Modérateur
- Dernière intervention
- 10 février 2021
Bonjour,
La syntaxe pour ne copier que les lignes visibles est la suivante :
En gras : à adapter
par exemple :
Cordialement,
-- Il n'y a rien de tel qu'une question idiote, seulement une réponse idiote. A.Einstein --
La syntaxe pour ne copier que les lignes visibles est la suivante :
Sheets(NomDeLaFeuille).Range("A2:AZ16500").SpecialCells(xlVisible).Copy
En gras : à adapter
par exemple :
Range("A2:AZ16500")peux devenir "variable" comme ceci :
Range("A2:AZ" & Range("A65536").End(xlUp).Row)
Cordialement,
-- Il n'y a rien de tel qu'une question idiote, seulement une réponse idiote. A.Einstein --
Signaler
matjukid
merci pour tes bons conseils. c'est vraiment sympa!
Eaheru
- Messages postés
- 197
- Date d'inscription
- mercredi 23 juin 2010
- Statut
- Membre
- Dernière intervention
- 12 mars 2018
Super, j'integre ça :)
Merci !! :)
Merci !! :)
Eaheru
- Messages postés
- 197
- Date d'inscription
- mercredi 23 juin 2010
- Statut
- Membre
- Dernière intervention
- 12 mars 2018
Donc ça fonctionne parfaitement. Et si dans la foulée je souhaite détruire les lignes que je viens de copier depuis le fichier de départ (et dans ce fichier de départ) ?
Édit : c'est bon, je fais en 2 fois et tout fonctionne parfaitement.
Encore merci pour le coup de main
Édit : c'est bon, je fais en 2 fois et tout fonctionne parfaitement.
Encore merci pour le coup de main