madmoizelle.zu
XLDnaute Nouveau
Bonjour,
Je suis confuse car j'utilise ceci et ca fonctionne bien, toutes les occurrences sont trouvées.
Par contre, quand je veux supprimer la ligne, la boucle s'arrête après la première occurrence.
Je ne comprends pas mon erreur.. Merci de m'aider!!
Je suis confuse car j'utilise ceci et ca fonctionne bien, toutes les occurrences sont trouvées.
VB:
With Sheets("Données")
For lig = 2 To .Range("A65536").End(xlUp).Row
If .Cells(lig, 3) = Nomprojet Then
.Cells(lig, 13) = "non"
End If
Next lig
End With
Par contre, quand je veux supprimer la ligne, la boucle s'arrête après la première occurrence.
Code:
With Sheets("Données")
For lig = 2 To .Range("A65536").End(xlUp).Row
If .Cells(lig, 3) = Nomprojet Then
.Cells(lig, 13).EntireRow.Delete
End If
Next lig
End With
Je ne comprends pas mon erreur.. Merci de m'aider!!