COMMENT CONCATENER UNE VARIABLE ?

Nadscript Messages postés 10 Date d'inscription samedi 23 février 2002 Statut Membre Dernière intervention 24 février 2004 - 23 févr. 2002 à 12:19
cs_ANGKOR Messages postés 1 Date d'inscription vendredi 13 décembre 2002 Statut Membre Dernière intervention 18 décembre 2002 - 18 déc. 2002 à 18:20
Salut toous le monde !
je cherche à faire une concatène d'une variable pour créer des variables dynamiquement.

par exemple:
j'ai plusieurs variables qui sont numérotées de 1 à 100 (vars1 , vars 2, ..... , vars100) et je voudrais y faire référence

for i=0 to 100
"vars" & i="blabala"
next i

le soucis c'est que je n'ai pas de varibales mais des string :(

"vars" & i en fait je voudrais avoir les VARIABLES vars1, vars2 .....

comment faire ????
aidez moi

merci à tous

2 réponses

cs_Frans Messages postés 38 Date d'inscription vendredi 22 février 2002 Statut Membre Dernière intervention 19 novembre 2003
23 févr. 2002 à 14:14
Salut,
Pourquoi ne pas créer une variable indexée ?

Tu aurais:

Dim Vars(99) As String

For i = 0 to 99
Vars(i) = "blabla"
Next i
0
cs_ANGKOR Messages postés 1 Date d'inscription vendredi 13 décembre 2002 Statut Membre Dernière intervention 18 décembre 2002
18 déc. 2002 à 18:20
Angkor

J'ai une autre idée !
Tu peux passer par la définition des caractères.
Chaque caractère ASCII est codé par un nombre , et tu peux facilement boucler dessus.
Exemple : CHR(97) c'est le "a"
Si tu veux ensuite le b tu fais chr(98) donc pour a à z
"CHR(" & i & ")" avec for i =97 to 122

Pour plus d'info tape "Jeu de caractères ASCII" dans l'aide.
Il y en a 255 en ASCII.
-1
Rejoignez-nous