VBA copier la plage (filtrée sur place)

Bonjour à tous,

avec un filtre automatique sur place, comment copier la plage filtrée ?

le problème est de trouver le N° de ligne de la 1ère sélection filtrée.

merci d'avance

amicalement

Claude.

Bonjour Claude,

Programme la sélection depuis la cellule sous ton titre de colonne, jusqu'à la dernière.

Ca ne prendra en compte que les lignes visibles.

Exemple avec ton filtre en colonne A avec un titre en A1 :

Sub test()
Sheets("Feuil1").Range("A2", Range("A65000").End(xlUp)).Copy _
        Destination:=Sheets("Feuil2").Range("A1")
End Sub

Amicalement, Sylvain

re,

bonjour et merci Sylvain,

c'est Ok

Claude.

Rechercher des sujets similaires à "vba copier plage filtree place"