Bonsoir à tous,

Dans C2, j'ai la chaine [1500-1659].

Pour avoir un résultat similaire à S-1500&&-1659, j'utilise trois fois la fonction Replace pour en arriver au résultat voulu.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Sub ReplaceChar()
    Dim S As String
    S = Replace(Cells(2, 3), "[", "")
    S = Replace(S, "]", "")
    S = Replace(S, "-", "&&-")
    S = "S-" & S
    MsgBox "S : " & S
    Cells(2, 4) = S
End Sub
Y a-t-il un moyen pour remplacer tous ces caractères en une seule fois ?

Merci.