Syntaxe If Not/Or et de Select Case/Or
Bonjour cher forum,
Dans une feuille, j'ai une grande liste que je dois trier.
Je ne veux conserver que les lignes qui contiennent telle ou telle expression.
J'ai tenté avec If Not et Or (puisque les conditions ne se cumulent pas), raté. Sur internet c'est visiblement la croix et la bannière pour trouver la syntaxe du If Not/Or...
J'ai donc tenté avec Select Case et Or, encore raté !
Voici mon ébauche (qui ne fonctionne pas) :
Code:
1 2 3 4 5 6 7 8 9 10
|
For i = Range("B65536").End(xlUp).Row To 1 Step -1
Select Case (Cells(i, 2))
Case Is <> "*PLOF*"
Or Case Is <> "*PLAF*"
Or Case Is <> "*PLIF*"
Or Case Is <> "*PLUF*"
Or Case Is <> "*PLEF*" : Rows(i).Delete
End Select
Next i |
En mots : Si la ligne NE contient PAS le mot "PLOF" ou si elle ne contient pas le mot "PLAF" [etc...], alors supprimer la ligne.
Je ne sais pas quelle structure adopter sachant que je dois conserver toute ligne contenant PLOF ou PLAF, ou PLIF, ou PLUF...
Quelqu'un pourrait-il m'éclairer sur la syntaxe correcte SVP ? Soit du If Not, soit du Select Case...
Merci d'avance !
Kaera*