Access vb incrémentation variable
Lolosan
-
Mezzane -
Mezzane -
Bonjour, je travaille sur access 2003, et surtout avec visual basic.
J'ai une question toute bête :
Je travailles avec plusieurs variables : j1, j2, j3 ...
Avec lesquelles je fais toujours la même actions, donc je voudrais les mettres dans une boucle FOR.
J'ai bien testé un truc du genre :
For i=1 to 30
j(i) = ....
ou j&i
Mais bien sur ça ne fonctionne pas... Donc j'aimerais savoir si je peux incrémenter mes variables ou non avec une boucle FOR...
C'est souvent sur les truc les plus simple que l'on plante ><
J'ai une question toute bête :
Je travailles avec plusieurs variables : j1, j2, j3 ...
Avec lesquelles je fais toujours la même actions, donc je voudrais les mettres dans une boucle FOR.
J'ai bien testé un truc du genre :
For i=1 to 30
j(i) = ....
ou j&i
Mais bien sur ça ne fonctionne pas... Donc j'aimerais savoir si je peux incrémenter mes variables ou non avec une boucle FOR...
C'est souvent sur les truc les plus simple que l'on plante ><
Configuration: Windows XP Firefox 1.5.0.7
4 réponses
-
Bonsoir,
pour ça il faut déclarer une variable tableau
dim j(5) as ....
eric -
Nan je veux pas de variables de type tableau. Car mes j1, j2 ex renvoi a des zone de texte dans mon formulaire. Mais je crois qu'il existe un truc du type
j&1 ou j+1 pour concaténer les chaînes de caractère, mais je sais pas si sa peux s'appliquer aux variables... -
S'il vous plais est ce que quelqu'un pourrait me dire si la concaténation est possible sur une variable en vb ou pas ?
merci -
Un peu tard mais ...
Tu as cité la réponse dans ta question mais erronée, il te fallait des espaces:
j & 1
=====================
Redim j(i)
Set j(i) = j & i 'Avec un espace entre j et &, et entre & et i.