Bonjour,
voici ma problématique :
Je fais un autofilter sur MaFeuille.
Je dois parcourir le range filtré (avec xlCellTypeVisible) ; pour chaque ligne, je dois récupérer la valeur de la colonne B.
Problème : comment obtenir le numéro de ligne absolu après filtrage ? Je ne parviens qu'à récupérer le numéro de la ligne filtrée.
Un extrait de code :
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 'Filtrage des lignes Selection.AutoFilter Field:=25, Criteria1:="<>" Set plage = MaFeuille.UsedRange.SpecialCells(xlCellTypeVisible) 'Parcours du range filtré For Each ligne In plage.Cells If MaFeuille.Range("B" & ?).Value = "True" Then 'problème 'traitements divers End If Next
Etienne J.
Partager