OVH Cloud OVH Cloud

Message d'attente

3 réponses
Avatar
Steph
Bonjour,

Y a t'il moyen de placer un message d'attente lors de l'enregistrement de
mon fichier ?

J'ai une macro qui enregistre et sauvegarde tout le document, ca prend +- 10
sec, y a t'il moyen d'afficher un message d'attende (ou mieux une barre de
progression) lors de l'enregistrement.

J'ai essayer de lancer un Userform juste avant la commande d'enregistrement
mais ca m'arrête la macro et l'enregistrement ne s'effectue que lors de la
fermeture du Userform, avez vous une idée ?

D'avance merci,

Steph

3 réponses

Avatar
Jacky
Bonjour,

Un truc simple que j'utile assez souvent:
En début de macro j'active une feuille cacher sur laquelle j'ai pris soin de
mettre une image avec un message d'attende, et en fin de macro je cache la
feuille.

Salutations
JJ

"Steph" a écrit dans le message de
news:44098123$0$15898$
Bonjour,

Y a t'il moyen de placer un message d'attente lors de l'enregistrement de
mon fichier ?

J'ai une macro qui enregistre et sauvegarde tout le document, ca prend +-
10

sec, y a t'il moyen d'afficher un message d'attende (ou mieux une barre de
progression) lors de l'enregistrement.

J'ai essayer de lancer un Userform juste avant la commande
d'enregistrement

mais ca m'arrête la macro et l'enregistrement ne s'effectue que lors de la
fermeture du Userform, avez vous une idée ?

D'avance merci,

Steph




Avatar
Jacky
Re..
Un canard avec grippe...
http://cjoint.com/?deoe4msGLo
Salutations
JJ

"Steph" a écrit dans le message de
news:44098123$0$15898$
Bonjour,

Y a t'il moyen de placer un message d'attente lors de l'enregistrement de
mon fichier ?

J'ai une macro qui enregistre et sauvegarde tout le document, ca prend +-
10

sec, y a t'il moyen d'afficher un message d'attende (ou mieux une barre de
progression) lors de l'enregistrement.

J'ai essayer de lancer un Userform juste avant la commande
d'enregistrement

mais ca m'arrête la macro et l'enregistrement ne s'effectue que lors de la
fermeture du Userform, avez vous une idée ?

D'avance merci,

Steph




Avatar
Steph
Merci Jacky,

J'ai trouver cette solution, ca fonctionne.

http://www.excelabo.net/xl/tempo.php#userformemessage

Un userform pour patienter pendant une macro
Je voudrais afficher un userform qui afficherait "Patientez, traitement en
cours" pendant l'exécution d'une macro...
Dans un module standard tu mets le code suivant :

---------------
Sub Patientez()
'macro associée à un bouton placé sur la feuille
frm1.Show
frm1.repaint
End sub
-------------

Sub MaMacro()
'mon code
End Sub

'dans la fenêtre de code du Userform

Private Sub UserForm_Activate()
MaMacro
End Sub
Stéphane Hamard, Denis Michon, (N°1345)


Bien à vous,

Steph

---------------------------------------------------------------------------------------------------------------

"Steph" a écrit dans le message de news:
44098123$0$15898$
Bonjour,

Y a t'il moyen de placer un message d'attente lors de l'enregistrement de
mon fichier ?

J'ai une macro qui enregistre et sauvegarde tout le document, ca prend +-
10 sec, y a t'il moyen d'afficher un message d'attende (ou mieux une barre
de progression) lors de l'enregistrement.

J'ai essayer de lancer un Userform juste avant la commande
d'enregistrement mais ca m'arrête la macro et l'enregistrement ne
s'effectue que lors de la fermeture du Userform, avez vous une idée ?

D'avance merci,

Steph