Access vb incrémentation variable

Fermé
Lolosan - 20 mai 2009 à 17:42
 Mezzane - 5 juin 2010 à 03:06
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 ><
A voir également:

4 réponses

eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 257
20 mai 2009 à 23:09
Bonsoir,

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

eric
1
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
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
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