Userform ouvert ou pas??

  • Initiateur de la discussion Initiateur de la discussion Clark
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Clark

Guest
Bonjour,

je cherche à savoir s'il existe une fonction permettant de savoir si une fenêtre userform est ouverte ou pas!

La fonction Show ne renvoyant pas de valeur, je ne sais pas comment tester cela!!

Avez-vous une idée!!

Clark 🙂
 
bonjour Léa,

en fait j'ai un userform client qui, par un bouton Modifier, permet d'ouvrir un userform vente.
Or à partir de ce userform Vente, on peut également ouvrir le userform du client concerné.

Or je ne veux pas que l'utilisateur puisse passer de l'un à l'autre x fois.
Donc si il ouvre Vente depuis Client, il ne peut pas ouvrir également Client depuis Vente. Je veux donc un test permettant de savoir si Client est ouvert.

Et j'entends par ouvert : Load et Show

Clark
 
Je vais essayer de refaire un petit fichier exemple car l'autre à des données que je ne peut pas communiquer.

Mais je viens de réessayer et cela marche effectivement lorsque l'autre fenêtre est ouverte mais si elle est fermée, l'objet n'existe pas donc VB ne peut pas tester la propriété Visible!!!!


Clark
 
Effectivement Hervé cela marche bien, j'ai essayé sur un petit fichier exemple et cela marche!!!!

Pourtant sur mon fichier principal, il me met une erreur!!???

Si tu as une idée, je suis preneur! En tout cas, merci pour ton aide!

Clark 😉
 
re

impossible de t'aider, sans voir la macro qui merdouille et l'ensemble des appels d'userform.

Ne pourrait-tu pas supprimer les données sensibles de ton fichier et le mettre en pièce jointe.

Moins de 50 Ko et zippé.

Salut
Hervé
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
XL 2019 User Form
Réponses
9
Affichages
366
  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
424
Réponses
4
Affichages
139
Réponses
9
Affichages
209
Réponses
3
Affichages
386
Réponses
38
Affichages
1 K
Retour