Affichage pendant l'éxécution d'une macro

Résolu
JMC27 -  
 tienou -
Bonjour,

Quelqu'un peut il me donner le code à inscrire dans une macro quand je veux que pendant l'éxécution de cette macro on ne vois pas l'enchainement des tâches s'éxécuter mais une nouvelle fenêtre qui par exemple afficherait : "Merci de patienter pendant le traitement"

J'ai déjà vu ce code quelque part mais ne m'en souviens plus !

Merci d'avance
A voir également:

3 réponses

Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
Bonjour

Pour cacher les tâches excécutées par la macro, mettre en début de macro : Application.Visible = False

Sans oublier de mettre en fin de macro : Application.Visible = True

Pour la fenêtre "Merci de patienter pendant le traitement", tu fais un userform que tu lances en début de macro par Userform1.Show et que tu fermes en fin de macro par Unload Userform1

;o)
1
tienou
 
Désolé, mais pour moi l'userform1 ne se ferme pas en fin de macro malgré la commande unload.
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
De rien,

Merci de mettre en résolu

;o)
1
JMC27 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Super ça marche !!

Merci beaucoup ;-)
0