Fermer une boite de dialogue particuliere [Résolu/Fermé]

Signaler
Messages postés
22
Date d'inscription
jeudi 19 mai 2011
Statut
Membre
Dernière intervention
27 février 2012
-
Messages postés
22
Date d'inscription
jeudi 19 mai 2011
Statut
Membre
Dernière intervention
27 février 2012
-
Bonjour,

je travail sur excel 7 avec vba et j'ai un soucis avec les boites de dialogue, J'ouvre une premiere boite de dialogue et ensuite une seconde (sans fermer la premiere) et dans ce cas il m'est imposible de fermer la seconde boite. Qu'elqu'un aurait-il une réponse à mon problème pour fermer la seconde boite et revenir à la première !!!!!

merci pour toutes réponses apportées


2 réponses

Bonjour,

Tout dépend comment tu affiche tes boites de dialogue.
Exemple:

Sub test1()
UserForm1.Show
UserForm2.Show
End Sub

Si tu execute test1, Userform1 s'affiche et attent d'être fermée avant d'afficher Userform2.

Autre exemple:

Sub test2()
UserForm1.Show 0
UserForm2.Show 0
End Sub

Si tu execute test2, Userform1 et Userform2 s'affichent en même temps. Tu peux les fermer dans l'ordre que tu veux.

j'espère avoir apporté des éléments de réponse.
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
22
Date d'inscription
jeudi 19 mai 2011
Statut
Membre
Dernière intervention
27 février 2012
1
Merci car effectivement la solution est d'utiliser UserForm1.Show 0
UserForm2.Show 0
ETC....

merci