Boucle For avec caractères

Résolu
arthrax Messages postés 35 Date d'inscription mardi 20 septembre 2005 Statut Membre Dernière intervention 31 décembre 2023 - 21 déc. 2006 à 09:50
arthrax Messages postés 35 Date d'inscription mardi 20 septembre 2005 Statut Membre Dernière intervention 31 décembre 2023 - 21 déc. 2006 à 10:19
Bonjour,

J'essaye de faire une boucle for avec comme paramètre des caractères.
Voila en simplifié ce que je veux avoir :

'Boucle de A à M
Dim C As String    For C Chr$(65)  To Chr$(77)    <gras>' 65 A et 77 = M</gras>
        MsgBox "Message d'essai caractère  " & C
    Next

Et j'ai une erreur d'incompatibilité de type. J'ai essayé plusieurs syntaxe sans succés.
Des idées les experts ?

Merci
Arthrax

4 réponses

Utilisateur anonyme
21 déc. 2006 à 10:00
Salut,

Il faut faire le chr après :



Dim iC As Integer
Dim C As String
For iC = Asc("A") To Asc("M")
  C = Chr$(iC)
  MsgBox "Message d'essai caractère  " & C
Next iC,

----

(Coloration syntaxique automatique par Kenji)





__________
Kenji
3
AntoineDsi Messages postés 15 Date d'inscription lundi 27 novembre 2006 Statut Membre Dernière intervention 1 août 2007
21 déc. 2006 à 10:03
Dim C As Integer
    For C 65 To 77     ' 65 A et 77 = M
        MsgBox "Message d'essai caractère  " & Chr$(C)
    Next

Ca marchera mieux comme ca .

En espérant que ca t'aide ^^
3
AntoineDsi Messages postés 15 Date d'inscription lundi 27 novembre 2006 Statut Membre Dernière intervention 1 août 2007
21 déc. 2006 à 10:04
Ah ok tu voulais des caractères sorry ^^
0
arthrax Messages postés 35 Date d'inscription mardi 20 septembre 2005 Statut Membre Dernière intervention 31 décembre 2023
21 déc. 2006 à 10:19
C'est nikel, merci les gars et quel rapidité .
Super ce forum.

Merci
Arthrax
0
Rejoignez-nous