Userform en avant plan

Bonjour à Tous,

Je souhaite ajouter à ma macro un message d'attente lors de son exécution. J'utilise :

USFWaitTest.Show 0
USFWaitTest.Repaint

'contenu de ma macro

Unload USFWaitTest

Cela fonctionne bien. Néanmoins dans ma macro, j'utilise la fonction Workbooks.Open qui ouvre d'autre classeur Excel pour faire des transferts de données. Par conséquent, le classeur qui s'ouvre passe au premier plan, et le formulaire avec un message d'attente disparait.

Y'a-t-il un moyen de maintenir le formulaire au premier plan.

Bonjour.

As-tu testé le déplacement de la ligne de code qui ouvre ton Userform après celle qui ouvre le nouveau classeur?

Simple et efficace. Je me sens un peu bête...

C'est parfait! Merci

Rechercher des sujets similaires à "userform plan"