Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro suppression de lignes par critères

  • Initiateur de la discussion Initiateur de la discussion red-69
  • 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 !

red-69

XLDnaute Nouveau
Bonjour à tous,

j'ai rédigé un bout de code afin d'automatiser la suppression de lignes excel dont le contenu ne respecte pas certains critères.

Le problème c'est qu'il ne fonctionne pas et je ne comprends pas où se situe l'erreur.
Si quelqu'un pouvait jeter un œil.

Merci

Code:
Sub supp()
     
    For i = 50 To 1
    If Sheets("Liste").Range(i & "C").Value <> "*5707*" Or "*5708*" Then Rows(i).Delete
    Next i

End Sub
 

Pièces jointes

Re : Macro suppression de lignes par critères

Bonjour red-69,
Une proposition:
VB:
Sub recherchepassager()
With Sheets("Liste")
    For i = 50 To 1 Step -1
        If Not .Range("C" & i).Value Like "*5707" And _
        Not .Range("C" & i).Value Like "*5708" Then Rows(i).Delete
    Next i
End With
End Sub
Cordialement
 
- 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

Réponses
5
Affichages
675
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…