Optimiser mon code avec une boucle de concatenation (pour eviter les redondances

Résolu
xtra121 Messages postés 3 Date d'inscription samedi 11 mars 2006 Statut Membre Dernière intervention 19 mars 2006 - 11 mars 2006 à 18:10
xtra121 Messages postés 3 Date d'inscription samedi 11 mars 2006 Statut Membre Dernière intervention 19 mars 2006 - 11 mars 2006 à 18:42
Bonjour à tous voila mon problème:

Il arrive souvent en codant que j'ai la même operation à effectuer plusieurs fois avec un simple numero qui change,

exemple:
Check1.Value = 0
Check2.Value = 0
Check3.Value = 0
Check4.Value = 0
Check5.Value = 0

je voudrais donc savoir si je peux simplifier le code avec une boucle du genre :

For i = 1 To 5
Check& i.Value = 0
Next

et dans ce cas comment puis-je concatener une variable avec un nom de toolbox pour ensuite pouvoir la designer ?
Je pense que l'exemple est assez clair...

Merci

2 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
11 mars 2006 à 18:16
Si tu avais cherché un peu avant de poster ta question, tu aurais vite trouvé qu'il faut utiliser un groupe de contrôle : contrôles avec le même nom mais différenciés par un index.

Question posée très souvent sur le forum !

_

<spa></spa>
3
xtra121 Messages postés 3 Date d'inscription samedi 11 mars 2006 Statut Membre Dernière intervention 19 mars 2006
11 mars 2006 à 18:42
Si j'avais pris la peine d'ouvrir mon cours aussi ...
J'ai mal à la tête moi maintenant .
Merci !
0
Rejoignez-nous