Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1763 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Afficher un message d'attente pendant l'exécution d'une macro

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Afficher un message d'attente pendant l'exécution d'une macro

n°1009872
Gusdabo
Posté le 11-03-2005 à 15:03:14  profilanswer
 

Bonjour,
 
je voudrais faire apparaître un petit message d'attente, genre "traitement en cours" pendant l'exécution d'une macro.
 
Avec une msgbox, il faut que l'utilisateur clique sur un bouton, avec une userform c'est pareil, l'exécution du coe s'arrête.
 
Vius auriez une idée???
 
Merci
 
Guillaume

mood
Publicité
Posté le 11-03-2005 à 15:03:14  profilanswer
 

n°1010106
Arjuna
Aircraft Ident.: F-MBSD
Posté le 11-03-2005 à 18:04:18  profilanswer
 

J'ai déjà répondu à cette question il y a un moment, bout de code à l'appui.
 
Fait donc une recherche pour le trouver ;)
 
C'était une petite form en Modal, contenant un message, une progress bar et un compteur suivant l'avancée de la macro qui tourne derrière.

n°1010141
galopin01
Posté le 11-03-2005 à 18:58:59  profilanswer
 

bonjour,
tout sur les progress bar ou presque ici et sur la page d'accueil et téléchargements du site.
A+

n°1011854
Gusdabo
Posté le 14-03-2005 à 11:21:01  profilanswer
 

Merci à vous deux!
 

n°1336070
bill751
Posté le 31-03-2006 à 09:55:56  profilanswer
 

bonjour,
et si moi je ne veux pas de barre de progression, juste un message sans bouton qui indique "démarrage en cours" que j affiche au début de ma procédure, puis que je ferme en fin de ma procedure ?

n°1337077
e2prom
Posté le 01-04-2006 à 17:56:42  profilanswer
 

Tu peux mettre un label avec le message dedans que tu rends visible au début de la procédure et que tu mets invisible à la fin.
c'est le plus simple.

n°1337083
galopin01
Posté le 01-04-2006 à 18:23:50  profilanswer
 

Bonjour,
Tu peux utiliser la barre d'Etat et mettre un message dans ta barre d'état en début de macro et masquer la barre d'état à la fin.
Sub Test()
Application.DisplayStatusBar = True
Application.StatusBar = "Traitement en cours..."
MsgBox "Longue suite d'opérations !"
Application.DisplayStatusBar = False
End Sub
A+


Message édité par galopin01 le 01-04-2006 à 18:29:44

---------------
roger

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Afficher un message d'attente pendant l'exécution d'une macro

 

Sujets relatifs
[VB] Macro complémentaire sous Excelmessage "Undefined offset"
Faire une macro sur excel pour transformer Fichier WordFaire un "loading" d'attente avec XMLHttpRequest ?
empecher l'apparition du message de suppression d'un onglet[delphi] afficher le code source d'une page html ?
J'arrive pas a afficher un message de confirmationcreation d'un bouton pour executer une macro outlook
excel aide macro pr comparer des lignes 
Plus de sujets relatifs à : Afficher un message d'attente pendant l'exécution d'une macro


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR