Bonjour,
Il est normal que tu aies ce résultat puisque dans "Daniel DA" tu as deux fois da. Une piste avec un remplacement sur place :
Sub supprimer_mot_colonne()
Dim Plage As Range
Dim Cel As Range
With Worksheets("Feuil1"): Set Plage = .Range(.Cells(1, 1), .Cells(.Rows.Count, 1).End(xlUp)): End With
For Each Cel In Plage
Cel.Value = Replace(Cel.Value, "DA", "", , , vbBinaryCompare)
Cel.Value = Replace(Cel.Value, "DP", "", , , vbBinaryCompare)
Cel.Value = Replace(Cel.Value, "DA", "", , , vbBinaryCompare)
Cel.Value = Replace(Cel.Value, "Logo oeilleres", "", , , vbBinaryCompare)
Cel.Value = Replace(Cel.Value, "australiennes", "", , , vbBinaryCompare)
Cel.Value = Replace(Cel.Value, "(E1)", "", , , vbBinaryCompare)
Next Cel
End Sub