Filtrages consécutifs par macro et récupération du résultat
Bonjour,
En prenant un autre cas :
Sur la feuille "ORIGINE", je filtre sur DEPARTEMENT (colonne 3). Dans un premier temps, je choisi DEPARTEMENT="informatique", je fais un copier-coller sur la feuille "FINAL" des lignes filtrées.
Ensuite, je choisi DEPARTEMENT="électronique", je fais un copier-coller sur la feuille "FINAL" des lignes filtrées à la suite du premier.
Enfin, je choisi DEPARTEMENT="administration", je fais un copier-coller sur la feuille "FINAL" des lignes filtrées à la suite du second.
Mon soucis apparaissait lors de l'exécution de la macro sur la feuille "FINAL".
Je ne pouvais pas voir le résultat des 3 filtrages consécutifs et parfois l'entête était en plusieurs exemplaires.
Par ailleurs, je n'ai bien compris la syntaxe suivante :
Code:
1 2
|
.Range("$A$1:$D$1").AutoFilter Field:=1, Criteria1:= .Cells(Lig,1), Operator:=xlAnd |
Cela signifie que le filtrage est activé sur la première colonne feuille "ORIGINE", mais je souhaite savoir que représente cells(3,1), cells(4,1), cells (5,1) - les 3 noms du tableau ?
Merci pour votre aide.