Remplir textbox par boucle dans access

andarius40 Messages postés 12 Date d'inscription mardi 22 juin 2004 Statut Membre Dernière intervention 24 novembre 2005 - 23 juil. 2004 à 06:04
andarius40 Messages postés 12 Date d'inscription mardi 22 juin 2004 Statut Membre Dernière intervention 24 novembre 2005 - 23 juil. 2004 à 21:14
bonjour,

j'ai creer une base qui gere mes cd.
Je voudrais faire une macro qui me remplisse un etat pour me faire la jackette.

J'ai creer une partie de la macro mais j'aimerai savoir si il est possible de remplir des textbox par une boucle.

Voici ce que je pensais faire comme boucle
For i = 1 To y Step 1
With c
Set c = Reports!avant.Controls!Texte1
c = titre.piste
End With

With d
Set d = Reports!avant.Controls!Texte31
d = titre.titre
End With

With e
Set e = Reports!avant.Controls!Texte61
e = titre.duree

Si cela n'est pas possible y'a t'il une autre methode

Merci de vos reponses

2 réponses

crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
23 juil. 2004 à 08:55
Ton code est bancal de partout mon pauvre :
1- Tu as une boucle For ... To ... et tu n'as aps de Next
2- Le "Step 1" est inutile
3- La valeur de i n'est jamais utilisé
4- Tes "With ... End With" ne sont jamais exploité !!
5- Vaudrait mieux faire le "Set c = ..." avant le "With c ..."
6- Je te conseille de renommer tes textbox, car Texte1, Texte31 et Texte61 ce n'est pas très parlant !!!!
7- Il manque les déclarations pour i, y c, d et e

Christophe R.
0
andarius40 Messages postés 12 Date d'inscription mardi 22 juin 2004 Statut Membre Dernière intervention 24 novembre 2005
23 juil. 2004 à 21:14
bonjour

je n'ai pas mis le code complet seulement la boucle mais le next existe bien dans mon code.

Je voudrais juste savoir si nous pouvons remplir des textbox par une boucle, si oui comment cela fonctinne pour fair eune itération sur le nom du textbox

par exemple si texte1 je le nomme piste1 puis je faire une boucle
en mettant
qu'il remplisse la textei, ou i est le n° en cours dans la boucle

merci de ton aide
0
Rejoignez-nous