Access vb incrémentation variable

Lolosan -  
 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 ><

4 réponses

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonsoir,

pour ça il faut déclarer une variable tableau
dim j(5) as ....

eric
1
Lolosan
 
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...
0
Lolosan
 
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
0
Mezzane
 
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.
0