Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

ActiveWorkbook.RefreshAll et Macro ensemble

  • Initiateur de la discussion Initiateur de la discussion egman
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

egman

XLDnaute Occasionnel
Bonjour à TOUT le forum,

Je reviens vers vous pour un petit souci d'exécution

Dans mon classeur j'ai des requêtes sur un serveur externe pour alimenter une nomenclature de pièces via un Userform.

Je voulais mettre soit un message d'attente soit un Progressbar pendant le rafraichissement de mes données depuis un Bouton du Userform
( Je passe par ActiveWorkbook.RefreshAll pour actualiser celles ci )

J'ai donc créé les deux pour tester ce qui était le mieux adapté, seulement je n'arrive pas à lancer le message d'attente ou le ProgressBar en même temps que le ActiveWorkbook.RefreshAll.........

Ils se font simultanément mais pas ensemble.........

Auriez vous une idée sur la solution à apportée ?
Peut être que c'est pas faisable.

D'avance Merci pour votre aide
 
Re : ActiveWorkbook.RefreshAll et Macro ensemble

Bonjour,
As tu essayé de placer un Doevents à un endroit de ton code.
Pour redonner la main au système pendant l'exécution de la ProgressBar
A+
 
Re : ActiveWorkbook.RefreshAll et Macro ensemble

Bonjour fhoest,

Merci pour ta réponse.
Effectivement j'ai un DoEvents dans mon code mais pour lancer ma ProgressBar.
Il faut que je revoit tout çà.
Çà peut venir de là ....

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…