Salut,
@eric4459,
Tu étais bien parti avec Application.Substitute qui était la meilleur solution.
Il ne faut pas que ça dépasse 65536 cellules par dimension par contre.
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Sub EcritDansCellule() ' Me = Feuil1 dans le test Me.Range("A1").Value = " rz zz ghd" Me.Range("A4").Value = "fhj dcfj lum " Me.Range("A10").Value = "w gq74 25k gt " End Sub Sub MainTest() EcritDansCellule With Me.Range("A1:A10") .Offset(ColumnOffset:=1).Value = Application.Substitute(.Value, " ", "") End With End Sub