Supprimer les lignes contenant un des critères

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

S

seanbateman

Guest
Bonjour,

Je suis une "daube" en visual basic mais il me faudrait trouver une solution permettant de supprimer au sein d'un tableau les lignes contenant en colonne "C" un des mots suivants :
foot, football, club, ville

Note : la colonne C contient des phrases donc :
OK : Il est beau mon bateau
KO : La superbe ville de Marseille

Nom du tableau : Tableau1
Nom de la feuille : Mentions
Nb. de lignes du tableau : 1748

Je ne sais pas si je suis clair. Une bonne âme pour m'aider ?

Merci d'avance 😀
 
Re : Supprimer les lignes contenant un des critères

Bonjour SeanBateman et biencenue 🙂,
En aussi brut de décoffrage que ton post :
Code:
Sub test()
Dim I As Integer
For I = 1748 To 1 Step -1
If Range("C" & I) Like "*ville*" Or Range("C" & I) Like "*foot*" _
    Or Range("C" & I) Like "*club*" Then Rows(I).Delete
Next I
End Sub
A noter que "foot" ôtera aussi "football" 🙄...
Bonne suite 😎
 
Re : Supprimer les lignes contenant un des critères

Bonjour à tous,

pour fignoler un peu le code de Jean-Noël
Code:
Sub test()
Application.ScreenUpdating = False
Dim I As Integer
For I = Range("C65535").End(xlUp).Row To 1 Step -1
If Range("C" & I) Like "*ville*" Or Range("C" & I) Like "*foot*" _
    Or Range("C" & I) Like "*club*" Then Rows(I).Delete
Next I
Application.ScreenUpdating = True
End Sub

à+
Philippe
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

F
Réponses
2
Affichages
690
F
N
Réponses
6
Affichages
881
N
Retour