bug avec un appel de userform

C

Cyb-cd

Guest
Bonjour à ceux qui me liront ;-)

je cherche à faire apparaitre sur l'ecran un userform (nom: Isfsaisi) en clikant sur le bouton d'un autre userform (nom:Usfintro). Lors de ce click, le premier userform(Usfintro) doit disparaitre.

g utilisé les commandes suivantes dans la partie qui commande les actions lors du click sur le bouton de mon premier userform:


UsfIntro.Hide (Pour faire disparaitre le premier)
Usfsaisi.Show (pour faire apparaitre le second)


Le problème est le suivant:
si le fichier que j'execute est seul dans excel, cela marche mais si un fichier excel est deja ouvert cela plante au niveau des commandes si dessus.

g essayer de rajouter la commande suivant en debut de feuille:

Workbooks("non de mon fichier.xls").Activate
'(qui a l'inconveniant de faire planter mon fichier si je change le nom de celui-ci)

mais de toute faconcela ne change rien....

alors? une idée?????
Merci d'avance
 
F

Fred

Guest
Slt,
si tu mets dans ta macro d'appel du userform

Workbooks("non de mon fichier.xls").Activate
UsfIntro.Show

et dans la macro qui appelle ton second userform:
Unload UsfIntro
DoEvents
Usfsaisi.Show

ca devrait marcher
 

Discussions similaires

Réponses
4
Affichages
307
Réponses
21
Affichages
916

Statistiques des forums

Discussions
312 083
Messages
2 085 185
Membres
102 808
dernier inscrit
guo