Arret userform

Résolu
Amartin6 Messages postés 44 Date d'inscription dimanche 30 décembre 2007 Statut Membre Dernière intervention 21 septembre 2009 - 6 mars 2008 à 00:51
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 - 6 mars 2008 à 01:37
Bonjour,

Comment faire, lorsqu'une on ouvre une userform depuis une userform pr que dans la sous-userform, lorqu'on clique sur annuler ou un bouton quelquonque prévu à cet effet, les deux procédures s'arretent?

Merci de votre aide!

1 réponse

PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
6 mars 2008 à 01:37
salut,

déclarer une variable accessible par tes 2 userforms
http://www.vbfrance.com/doc/faq.aspx#vb_varpublic

la première form appelle la seconde : ta_form2.show vbmodal

dans ton bouton annuler tu changes la variable "partagée".
genre annuler => variable = "CANCEL", alors qu'à la fermeture normale => variable = "OK"
(en plus propre hein, c'est pour voir le fonctionnement )
puis tu quittes par unload me (la 2e form)
(çà sous-entend que la variable a reçu "OK" au chargement, pas à la fin sinon "CANCEL" sera écrasé...)

comme elle a été appelée avec vbmodal, le code "avant" s'est arrêté, tu n'as plus qu'à vérifier la variable commune

ps : relis ta question, tu parles de 2 procédures mais on ne sait rien d'elles, peut-être que ma réponse est à 1000 lieux de ce que tu as en tête, et pour cause

++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
3
Rejoignez-nous