Fermer userform depuis un autre classeur

Salut chers compagnons du forum

J'ai deux classeurs avec Userform.

Il se trouve que quand le userform de l'un est ouvert et qu'on passe sur le second classeur , excel se plante. Il faut donc revenir sur le userform ouvert ,le fermer avant de poursuivre.

Est-il possible de fermer tout userform actif avant de d'ouvrir ou activer autre classeur?

Merci et à plus

Salut KTM,

je n'ai pas testé mais tu peux essayer quelque chose comme ceci en adaptant, sans doute...

Private Sub Workbook_Deactivate()
'
Unload Userform
'
End Sub

Tu communiques le résultat ?

A+

j'ai testé mais ça marche pas.

Il doit manquer un petit quelque chose

Bonjour à tous,

À tester si ça peut convenir ...

Dans les propriétés du UserForm du classeur1 > mets ShowModal à False.

Ainsi, si le UserForm est ouvert, tu peux quand même passer au classeur 2.

Mais, je ne sais pas si ça peut poser problème ailleurs.

ric

Rechercher des sujets similaires à "fermer userform classeur"