OVH Cloud OVH Cloud

2 UserForm

2 réponses
Avatar
Micky
Bonjour à tous,

je reviens vers vous pour un probleme avec mes UserForm sous VBA excel97,

En fait j'ouvre une 1ere UserForm et dans celle ci je commande l'ouverture
d'une 2eme UserForm et mon probleme est que lorsqu'a la fin de la 2eme
UserForm j'utilise End, hé bien tout se ferme, alors que je voudrais
retourner sur ma 1ere UserForm.

Comment es-ce possible?

Merci d'avance
Micky

2 réponses

Avatar
Chtibougnat
A la fin de ton deuxième userform, au lieu d'utiliser end utilise une fin
ayant la forme

Userform2.hide
unload userform2

Tu retourneras alors automatiquement sur ton premier userform

"Micky" a écrit dans le message news:
u$
Bonjour à tous,

je reviens vers vous pour un probleme avec mes UserForm sous VBA excel97,

En fait j'ouvre une 1ere UserForm et dans celle ci je commande l'ouverture
d'une 2eme UserForm et mon probleme est que lorsqu'a la fin de la 2eme
UserForm j'utilise End, hé bien tout se ferme, alors que je voudrais
retourner sur ma 1ere UserForm.

Comment es-ce possible?

Merci d'avance
Micky




Avatar
MichDenis
Bonjour Micky,

en lieu et place ce End, utilise la méthode Hide Userform1.Hide (masque le formulaire) ou pour décharger totalement le
formulaire de la mémoire : Unload userform1


Salutations!


"Micky" a écrit dans le message de news: u$
Bonjour à tous,

je reviens vers vous pour un probleme avec mes UserForm sous VBA excel97,

En fait j'ouvre une 1ere UserForm et dans celle ci je commande l'ouverture
d'une 2eme UserForm et mon probleme est que lorsqu'a la fin de la 2eme
UserForm j'utilise End, hé bien tout se ferme, alors que je voudrais
retourner sur ma 1ere UserForm.

Comment es-ce possible?

Merci d'avance
Micky