Bonjour,
J'ai rechercher et également trouvé une bonne partie de l'aide que j'ai besoin pour résoudre mon problème. Malheureusement le problème n'est pas résolu entièrement, et donc je viens m'adresser directement à vous.
J'ai un fichier Excel qui comprends plusieurs feuilles. Sur l'une des feuilles, je désir avec une commande VBA poue supprimer toutes les lignes dont la colonne A commence par le caractère Z.
Pour ce faire j'utilise le code ci-dessous
Le soucis est que il ne supprime pas lors du premier lancement de la macro tout les enregistrements. Il faut que je lance plusieurs fois pour que tout sois supprimer. J'ai l'impression que le problème viens quand j'ai 2 lignes qui se suivent et qui commence par Z...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Sub test() Dim cell As Range Set DataRange = Activesheet.Range("A:A") For Each cell In DataRange If Left$(cell.Value,1) = "Z" Then cell.EntireRow.Delete Next End Sub
D'avance merci pour votre aide
Partager