Private Sub CommandButton1_Click()
Dim nom$, n&
Do
nom = InputBox("Entrez le nom à supprimer", "Suppresssion", nom)
If nom = "" Then Exit Sub
n = Application.CountIf([A:A], nom)
Loop Until n
[A:A].Replace nom, "", xlWhole 'vide les cellules
[A:A].SpecialCells(xlCellTypeBlanks).Delete xlUp 'supprime les cellules vides
MsgBox n & " cellule(s) supprimée(s)"
End Sub