Bonsoir,
Tu disposes de plusieurs possibilités :
Sub TEST1()
Dim Text As String
Dim l1 As Byte, l2 As Byte
Text = "Bonjour"
l1 = Len(Text)
l2 = Len(" A11")
Text = Text & " " & "All" ' Text = "Bonjour All"
' Je garde le texte initial car je connais sa longueur
Text = Left(Text, l1)
Text = Text & " " & "All" 'Text = "Bonjour All"
' Je garde le texte initial en supprimant le texte ajouté
Text = Replace(Text, Right(Text, l2), "")
Text = Text & " " & "All" 'Text = "Bonjour All"
' Je garde le texte initial en utilisant le séparateur "espace"
Text = Split(Text, " ")(0)
End Sub
A+