Supprimer ligne contenant un mot précis

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

Djilow

XLDnaute Junior
Bonjour à tous après quelques recherche et quelques test non concluant je viens ici pour tenter de résoudre mon problème
Je m'explique:
Dans mon fichier excel j'aimerais par une macro pouvoir supprimer toutes les lignes dont la colonne B ne contient pas le mot ordinateur
J'ai testé quelques codes trouvé sur le net mais ce fut non concluant
Si quelqu'un a une idée pour m'aider je suis preneur
Merci d'avance 😎
 
Re : Supprimer ligne contenant un mot précis

Bonjour,

essaye peut être ainsi si j'ai bien compris :

Code:
Option Explicit
Sub test()
Dim i As Long
For i = Range("B65536").End(xlUp).Row To 1 Step -1
    If Not UCase(Cells(i, 2).Value) Like UCase("*ordinateur*") Then Rows(i).Delete
Next i
End Sub

bonne journée
@+
 
Re : Supprimer ligne contenant un mot précis

Bonjour à tous,

j'ai un peu le même problème, mais à l'envers, et chez moi le mot de référence peut varier.

Je m'explique : il faudrait que j'efface toutes les lignes pour lesquelles un mot donné (saisi dans une boîte de dialogue par exemple) apparaît.

Serait-il simple de modifier la précédente macro pour ajouter un pop-up dans lequel entrer le mot en question, et supprimer toutes les lignes où le mot entré apparaît ?

Merci d'avance !
Mathieu.
 
- 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
2
Affichages
530
Retour