toto = "123456789" pos = 3 Mid(toto, Len(toto) - pos + 1, 1) = Chr(1) MsgBox Replace(toto, Chr(1), "")
toto = "123456789"
pos = 3
Mid(toto, Len(toto) - pos + 1, 1) = Chr(1)
MsgBox Replace(toto, Chr(1), "")
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questiontoto = "123456789" pos = 3 titi = Split(StrConv(toto, vbUnicode), Chr(0)) titi(UBound(titi) - pos) = "" MsgBox Join(titi, "")
Par exemple supprimer le 3e caractère de la chaîne en partant de la droite
Moi ce que j'aimerai, c'est pouvoir lui dire de ne remplacer que le deuxième caractère en partant de la gauche
toto = "123456789" pos = 3 MsgBox Left(toto, Len(toto) - pos) & Right(toto, pos - 1)