Supprimer les lignes dont le contenu de la colonne B est Sup

  • Initiateur de la discussion Initiateur de la discussion Boby71C
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Boby71C

XLDnaute Impliqué
Bonjour à tous
Je désir supprimer les lignes dont la cellule en colonne B comporte le mot Sup.

Ma macro fonctionne, mais ne supprime pas toutes les lignes, je suis contraint de la faire tourner plusieurs fois pour y parvenir et je n'arrive pas à comprendre ou est mon erreur.😱

SI une bonne âme pouvait me venir en aide, ça me serait d'un grand secours.

Merci à tous
 

Pièces jointes

Re : Supprimer les lignes dont le contenu de la colonne B est Sup

Bonjour Boby

quand tu supprimes des lignes, il faut commencer par la fin et remonter, essaye comme suit :

Code:
Dim i As Long
For i = Range("B65536").End(xlUp).Row To 1 Step -1
    If Cells(i, 2).Value = "Sup" Then Rows(i).Delete
Next i

bonne soirée
@+
 
Re : Supprimer les lignes dont le contenu de la colonne B est Sup

Bonsoir
Merci Pierrot et Jean Marcel. Vous êtres vraiment très réactifs.
Le code de Pierrot fonctionne très bien.
Pour le code de Jean Marcel, rien ne se passe !!

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour