OVH Cloud OVH Cloud

Appel userform

3 réponses
Avatar
astalavista
bonjour,

J'ai créé un userform qui fonctionne bien tout seul
Qd j'assaie de l'utiliser de VBA par
Call UserForm_Initialize
il me dit :
Sub ou fonction non definie

Comment l'appeler d'une sub VBA ?

Merci d'avance ...

3 réponses

Avatar
Michel
Bonjour
Pour lancer un userform
dans un module :

Sub Lancement ()
Userfrom1.show
End sub

Cordialement
Michel

"astalavista" a écrit dans le message de news:
4455ded1$0$27076$
bonjour,

J'ai créé un userform qui fonctionne bien tout seul
Qd j'assaie de l'utiliser de VBA par
Call UserForm_Initialize
il me dit :
Sub ou fonction non definie

Comment l'appeler d'une sub VBA ?

Merci d'avance ...



Avatar
astalavista
Pour lancer un userform
dans un module :

Sub Lancement ()
Userfrom1.show
End sub


OK merci ça marche ...
mais comment récupérer le choix fait par l'utilisateur dans mon module
c'est apparement CommandButton1_Click()
qui est appelée au click utilisateur

encore merci ...

Avatar
anonymousA
Bonjour,

un userform ( ici dénommé UF ) est appelé par UF.show ou Load UF .
Ensuite, la procédure Initialize de ce UF est exécutée au moment de son
chargement et c'est tout.
Si ton commandButton déclenche le chargement (ou/et l'ouverture d'un UF)
alors ce UF aura sa procédure Initialize d'exécutée. Selon ce qui se
trouve dans cette procédure , il se passera quelque chose qeu tu auras
codé préalablement.

A+


bonjour,

J'ai créé un userform qui fonctionne bien tout seul
Qd j'assaie de l'utiliser de VBA par
Call UserForm_Initialize
il me dit :
Sub ou fonction non definie

Comment l'appeler d'une sub VBA ?

Merci d'avance ...