Comment utiliser des labels de type label(0), label(1) dans VBA

raffigeee Messages postés 10 Date d'inscription dimanche 12 août 2007 Statut Membre Dernière intervention 31 mai 2008 - 15 oct. 2007 à 01:41
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 - 15 oct. 2007 à 04:54
Bonjour,


j'ai télécharger un calendrier en VB sur ce site et ce programme comporte des labels sous forme label(0), label(1), label(2), .... jusqu'à label(41).


J'aimerais utiliser ce code sous VBA mais je recois une erreur dans VBA lorsque j'essaie de nommer un label avec des parenthèses.

Le problème c'est que le code original en VB contient des boucles genre:

for x = 1 to 41
 label(x) = ...... etc
next x

Comment puisje faire pour contourner ce problème dans VBA sans trop de modifications au code original.

Merci d,avance pour vos réponses

1 réponse

PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
15 oct. 2007 à 04:54
salut,

il y aura forcément un remaniement de code puisque ce que tu vois avec des parenthèses s'apelle un groupe de contrôles, ce qui n'existe pas en VBA

regarde sur le forum pour voir les différentes méthodes pour contourner cette restriction (for each....)
++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
0
Rejoignez-nous