chaudier37
Messages postés209Date d'inscriptionjeudi 5 août 2004StatutMembreDernière intervention15 juillet 2009
-
18 juil. 2007 à 22:59
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 2011
-
19 juil. 2007 à 15:05
Bonjour,
je cherche à faire une boucle pour ceci :
j'ai dans un userform 50 boutons. qui doivent tous avoir la même procédure. mais ce qui change c'est le caption. Je voudrais faire une boucle :
pour les boutons de 1 à 50
label1 = commandbutton.caption
que l'étiquette prenne le numéro du caption. mais je n'ai pas les connaissances et je n'ai pas la syntaxe... pouvez vous m'aider à résoudre ce problume ? merci
Tu y trouveras ta réponse, quel que soit le cas de figure (contrôles sur ta feuille ou contrôles sur une Userform) puisque tous les cas y ont été traités.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 18 juil. 2007 à 23:22
Et zut (j'ai oublié...)
Veux-tu bien penser la prochaine fois, s'il te plait (c'est important), à ouvrir une discussion traitant d'un problème VBA dans la section adéquate ( Langages dérivés / VBA)
Merci.
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 19 juil. 2007 à 06:40
Salut,
soit tu fais une classe objets pour faire une sorte de groupe de contrôles (regarde une de mes sources) ou alors tu joues avec l'objet Control de ton UserForm(for i 1 to 50: Me.Controls("Label" & i).Caption Me.Controls("CommandButton" & i).Caption: Next i)