Fermer et ouvrir un userform sur vba excel 07

Fermé
ammounalara Messages postés 7 Date d'inscription samedi 9 juin 2012 Statut Membre Dernière intervention 12 juin 2012 - 12 juin 2012 à 23:03
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 12 juin 2012 à 23:20
Bonjour,
dans mon fichier sur vba à excel 2007, j'ai plusieurs userforms et j'ai plusieurs chemin à suivre.
Donc il se peut qu'un de mes userform soit ouvert comme il peut être fermé, ça dépend du chemin suivi.
le problème est que lorsque je suis un chemin, puis je veux suivre un autre, les userforms du premiers chemin restent ouverts, ce qui est indésirable.
et lorsque je fais: userform1.Hide
quand je ne suis pas un chemin qui fait ouvrir l'userform1, il m'apparait un message d'erreur
j'ai utilisé le code suivant:
If userform1.Show = True Then
userform1.Hide
End If
Mais le problème persiste toujours.
SVP de me donner une solution, ça sera très sympa de votre part.

A voir également:

1 réponse

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 713
12 juin 2012 à 23:20
bonjour

As-tu essayé de gérer ces fermetures dans un module ?

Le code qui est dans un objet formulaire s'adresse aux éléments de cet objet et non aux autres objets formulaires.
0