Bonjour,
Comment puis-je parcourir un range d'un nombre de lignes variable de la dernière ligne vers la première (du range mais pas de la feuille) pour supprimer certaines lignes selon une condition ?
J'ai essayé différentes choses avec End(xlDown/xlUp) mais au final il me prend toujours mon range de haut en bas et non de bas en haut.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Set fin = Worksheets("Feuil1").Range("A5").End(xlDown) For Each cell in Worksheets("Feuil1").Range(????) If cell.Offset(, 3).Value = "" Then cell.Select Selection.EntireRow.Delete End If Next
Y'a t'il un équivalent du "step -1" du for pour un for each ?
Merci d'avance
Partager