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

XL 2019 MsgBox temporaire

  • Initiateur de la discussion Initiateur de la discussion gg13
  • 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 !

gg13

XLDnaute Occasionnel
Bonjour,
J'utilise une listbox dans un Userform qui se met à jour après un calcul assez long.
Ce calcul est lancé par un bouton.
Est-il possible d'afficher un message d'attente qui se referme tout seul à la fin du calcul.
Merci
GG13
 
le MsgBox ne se referme pas aprés calcul.
C'est l'inconvénient de la MsgBox, sans bidouille elle ne se ferme pas toute seule.


pour l'ouvrir j'utilise USF.Show

mais pour le fermer USF.Quit ou UNLOAD ne fonctionne pas ??
Perso, j'utilise généralement .Hide mais je ne sais pas si c'est ce qu'il y a de mieux...
 
Dernière édition:
Dudu2

Pour la solution avec barre de progression ( celle que je voudrais utiliser) .
Comment incorporer le USF barre de progression, il n'est pas dans la boite à outils.

Pour la solution avec message clignotant la macro tourne mais le message ne s'affiche pas sur la feuille
et de plus au final ce sera sur un USF ouvert.
GG13
 
@gg13,

Comment incorporer le USF barre de progression, il n'est pas dans la boite à outils.
Je ne comprends pas pourquoi tu ne le vois pas:



Tu incorpores ce UserForm dans ton projet (en le sélectionnant / glissant vers ton projet) et tu t'inspires du Module_Test pour la mise en œuvre.
Attention: c'est ton code qui fait progresser la barre en fonction de ce que tu lui indiques, elle ne progresse pas toute seule.

Pour la solution avec message clignotant la macro tourne mais le message ne s'affiche pas sur la feuille
Pourtant ça me parait pas très simple à utiliser. Mais bon, y a sans doute une souci...
 
Dernière édition:
Bonjour.
'utilise une listbox dans un Userform qui se met à jour après un calcul assez long.
La première chose à faire c'est de vérifier s'il est bien écrit de façon à être le plus rapide possible.
Le plus souvent ce n'est pas le cas.
Sinon un Label dans l'Utilisateur peut afficher "Tache en cours" au début et "Tâche terminée" à la fin.
J'ai aussi un UFmProg qui affiche une barre d'activité, une autre de progression, le temps restant et l'heure probable de fin. Il se met en œuvre facilement dans n'importe quelle procédure pourvu que le nombre de passage dans une boucle puisse être déterminé d'avance.
 
Dernière édition:
- 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

  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
373
Réponses
10
Affichages
273
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…