A voir également:
- Pb avec Asc en Visual Basic
- Visual basic - Télécharger - Langages
- Visual basic editor - Télécharger - Langages
- Visual petanque - Télécharger - Sport
- Microsoft 365 basic - Accueil - Microsoft Office
- Code asc - Guide
1 réponse
Bonsoir,
J'ai testé ton code et ça fonctionne. Verifie dans ton prog que contenu et position ont bien les bonnes valeurs au moment du traitement.
Sub test()
Dim lettre As String
Dim lettreBIS As String
Dim code As Integer
Dim contenu As String
Dim position As Integer
contenu = "ABCDEFGHIJ"
position = 3 'modifier la lettre C en D
lettre = Mid(contenu, position, 1)
code = Asc(lettre)
lettreBIS = Chr(code + 1)
Mid(contenu, position) = lettreBIS
MsgBox contenu '-> ABDDEFGHIJ ok
End Sub
J'ai testé ton code et ça fonctionne. Verifie dans ton prog que contenu et position ont bien les bonnes valeurs au moment du traitement.
Sub test()
Dim lettre As String
Dim lettreBIS As String
Dim code As Integer
Dim contenu As String
Dim position As Integer
contenu = "ABCDEFGHIJ"
position = 3 'modifier la lettre C en D
lettre = Mid(contenu, position, 1)
code = Asc(lettre)
lettreBIS = Chr(code + 1)
Mid(contenu, position) = lettreBIS
MsgBox contenu '-> ABDDEFGHIJ ok
End Sub