Sub txt()
Debug.Print InsertCar("AbcDefGHij", " ")
End Sub
Function InsertCar(Texte As String, Car As String) As String
InsertCar = Texte
Dim c As Object
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = "[A-Z]"
For Each c In .Execute(InsertCar)
InsertCar = Trim(Replace(InsertCar, c, Car & c, compare:=vbTextCompare))
Next
End With
End Function