Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Depuis ma boîte à souvenirs une macro universelle (demande du mot à rechercher par InputBox) et indication du nombre de lignes supprimées :
VB:
Sub suppr()
Dim n As Single
Dim cellRecherche As Range, Mot As String
n = 0
Mot = InputBox("Mot à rechercher", "Effacement ligne")
Set cellRecherche = ActiveSheet.Cells.Find(Mot, , , xlPart)
While Not cellRecherche Is Nothing
cellRecherche.EntireRow.Delete: n = n + 1
Set cellRecherche = ActiveSheet.Cells.Find(Mot, , , xlPart)
Wend
MsgBox n & " lignes supprimées !"
End Sub
Bonne fin d'après-midi à toutes & à tous
@+ Eric c
Depuis ma boîte à souvenirs une macro universelle (demande du mot à rechercher par InputBox) et indication du nombre de lignes supprimées :
VB:
Sub suppr()
Dim n As Single
Dim cellRecherche As Range, Mot As String
n = 0
Mot = InputBox("Mot à rechercher", "Effacement ligne")
Set cellRecherche = ActiveSheet.Cells.Find(Mot, , , xlPart)
While Not cellRecherche Is Nothing
cellRecherche.EntireRow.Delete: n = n + 1
Set cellRecherche = ActiveSheet.Cells.Find(Mot, , , xlPart)
Wend
MsgBox n & " lignes supprimées !"
End Sub
Bonne fin d'après-midi à toutes & à tous
@+ Eric c
J'essaie d'insérer la macro dans le fichier macro 1 dans mon fichier liste en la copiant et ça ne fonctionne pas..... j'ai toujours un bip, auriez-vous une idée du pourquoi? Merci encore
Alt+F11 - Insertion "Module" - Double click sur "Module1" - Dans la fenêtre de droite, copié/collé du code - Tu reviens à ta feuille et tu ouvres l'éditeur de macro pour aller exécuter la macro.
Sub Suppr_mp3()
Cells.Replace "*mp3*", "#N/A"
If Application.CountIf(Cells, "#N/A") Then Cells.SpecialCells(xlCellTypeConstants, 16).EntireRow.Delete
End Sub
Que ce soit avec votre macro ET celle que j'ai mise en ligne, y a t'il une possibilité de faire respecter la casse du mot à rechercher. En effet, que ce soit "mp3 / Mp3 ou MP3" tout est pris en considération lors de la recherche ?
Bonne soirée à vous ainsi qu'à toutes & à tous.
@+ Eric c
- 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