Bonjour Forum, Dolphin, Robert,
Merci pour vos réponses....Cela dit, elles ne correspondent pas exactement à ce que je souhaite faire.
Si je pars de l'exemple de Robert, je souhaite qu'un clic sur la case à cocher du usf1 initialise + montre l'usf2 d'une certaine manière (disons avec le txt 'Lancé à partir de la case à cocher de l'usf1') alors qu'un clic sur le bouton 'OK' du usf1 initialise + montre l'usf2 d'une AUTRE manière (disons avec le txt 'Lancé à partir du btn de l'usf1').
Je pensais (de manière simpliste...) qu'en mettant le code suivant dans la 'Private Sub UserForm_Initialize()' de l'usf2, j'allais parvenir au résultat escompté...
Select case application.caller
case usf1.CommandButton1
(initialisation d'une certaine manière)
case usf1.CheckBox1
(initialisation d'une certaine manière)
Mais bon, ça ne fonctionne pas.
Avez-vous d'autres idées ?
Merci encore pour votre collaboration.
Cordialement,
BenHarber