supprimer une ligne de texte

  • Initiateur de la discussion Audrey
  • Date de début
A

Audrey

Guest
Sous excel et par macros, comment supprimer une ligne si une des cellules commence par un mot précis
je suppose qu'il faut rechercher le mot puis supprimer la ligne entière mais je n'y arrive pas
Merci
 
M

michel

Guest
Bonjour Audrey

Tu trouveras ci joint un exemple de fichier . la macro supprime uniquement les cellules commençant par le mot "mimi"
A adapter selon tes besoins .
j'espère que cela répondra à ta demande

michel
 

Pièces jointes

  • test.xls
    27 KB · Affichages: 54
  • test.xls
    27 KB · Affichages: 48
  • test.xls
    27 KB · Affichages: 54
S

sousou

Guest
Une manière de faire !

Sub test()
Set maplage = ActiveSheet.UsedRange
mot = InputBox("Mot rechercher:")
If mot = "" Then Exit Sub

compt = 0
For Each macellule In maplage
If Left(macellule, Len(mot)) = mot Then
macellule.EntireRow.Delete
compt = compt + 1
End If
Next
MsgBox compt & " lignes effacées"

End Sub
 

Discussions similaires

Réponses
2
Affichages
499
Réponses
2
Affichages
239

Statistiques des forums

Discussions
312 844
Messages
2 092 762
Membres
105 529
dernier inscrit
StarExcel