Bonjour à tous,
Je cherche une solution me permettant de parcourir uniquement des lignes liées à un filtre.
Petit exemple :
J'aimerai parcourir uniquement les lignes filtrées et récupérer une seule colonne , la B par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 LIGNE 1 : TITI PARIS 25ANS LIGNE 2 : TOTO MARSEILLE 30 ANS LIGNE 3 : TUTU BORDEAUX 30 ANS LIGNE 4 : TATA LYON 30 ANS LIGNE 5 : TETE BORDEAUX 20 ANS Si je filtre sur l'âge (30 ans) vous convenez qu'il ne reste plus que les lignes suivantes : LIGNE 2 : TOTO MARSEILLE 30 ANS LIGNE 3 : TUTU BORDEAUX 30 ANS LIGNE 4 : TATA LYON 30 ANS
J'ai trouvé ce petit morceau de code permettant de parcourir que les lignes filtrées, mais je n'ai aucune indication sur le numéro de la ligne courante...
En espèrant qu'une âme charitable éclair ma lanterne ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 For Each Row In ActiveSheet.AutoFilter.Range.SpecialCells(xlCellTypeVisible) MsgBox Range("B" & ???).Value Next Row
Merci
Partager