Hello
alors
ZoneToFilter.Offset(1, 0).SpecialCells(xlVisible).EntireRow.Copy Destination:=FeuilleDest.Range("B" & FeuilleDest.Range("B" & Rows.Count).End(xlUp).row).Offset(1, 0)
ZoneToFilter..c'est la zone qu'on a définie pour etre filtrée: elle contient la ligne d"entete.
ZoneToFilter.offset(1,0)
on décale la zone (Offset) de 1 ligne, et 0 colonne
comme ca. on ne prend plus la ligne d'entete.. par contre.. on prend une ligne vide en dessous.. mais ce n'est pas grave.. car elle est vide..
dans la ZoneToFilter.offset(1,0), on ne récupère QUE les cellules qui apparaissent (celles qui résultent du filtre)
entirerow. on récupère la ligne entière
.copy ---> et bien.. on copy
et la destination pour dire l'endroit où on colle
si tu souhaites plus d'exemples et explication pour chaque fonction: la touche F1 te sera d'une grande AIDE