Suite de controles répétitifs

Résolu/Fermé
lecrol Messages postés 200 Date d'inscription samedi 4 juillet 2009 Statut Membre Dernière intervention 25 juillet 2016 - 6 oct. 2012 à 21:41
gbinforme Messages postés 14939 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 6 oct. 2012 à 22:49
Bonjour,
Sur un formulaire, j'ai une série de contrôles répétitifs

Ils sont nommés T-1 à T-96

Je voudrais pouvoir les traiter dans un boucle itérative.

Comment est-ce que je peux les adresser sous la forme
"T-" & i for i = 1 to 96

par exemple dans une instruction du type T24 = 0 ?

Merci de vos lumières
Cordialement, Roland

PS J'ai vu, il y a pas mal de temps sur ce même forum, une réponse à ma question, sans aucun doute. De mémoire, on utilisait la propriété name de controls Mais je suis incapable de la retrouver !

Encore merci !

2 réponses

gbinforme Messages postés 14939 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 657
6 oct. 2012 à 22:24
bonjour,

Tu n'étais pas très loin car ceci fonctionne :
For i = 1 To 96
    Me.Controls("T_" & i).Value = i
Next i

J'ai remplacé ton tiret par souligné car le tiret est interdit dans les noms ?
0
lecrol Messages postés 200 Date d'inscription samedi 4 juillet 2009 Statut Membre Dernière intervention 25 juillet 2016 23
6 oct. 2012 à 22:28
Génial, gbinforme ! Tu m'as super bien informé ... et dépanné !

Merci et bravo

Roland
0
gbinforme Messages postés 14939 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 657
6 oct. 2012 à 22:49
Merci du message

Quand l'on a utilisé c'est plus facile de retrouver... ;-)
0