Creer plusieurs controls et leur écrire une macro

Bonjour

déja merci d'avance pour la lecture et pour vos réponse.

Lors de l'ouverture de ma userform je souhaiterais créer x command button via une boucle for ety lors de sa creation lui écrire une macro voir ci dessous exemplae

de x = 1 to 9

créer le button validerx

écrire la macro

sub validerx_click

validerx.enabled=false

..............

end sub

suivant

comment puis je faire ?

merci

cdt

Bonsoir,

je pense qu'il faut passer par les "module de classe", cela permet de créer des actions de boutons, et ces boutons pourront alors être créer "en live" mais comme ils seront liés aux classes alors leur code VBA est déjà écrit.

Si vous êtes débutant cela peut être déroutant, mais une fois familiarisé cela évite beaucoup de code. Beaucoup de calendrier en USF utilisent cette fonctionnalité car en fait les contrôles "labels" qui servent à les cases des jour du calendrier ont tous le même code en réaction du clic de la souris et en fonction des mois on peut ou pas en créer ou supprimer...

A voir le but de votre projet et comment vous le percevez.

@ bientôt

LouReeD

Rechercher des sujets similaires à "creer controls leur ecrire macro"