XL 2010 Ajouter une barre de progression concernat un groupe de macro

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 !

Profane

XLDnaute Occasionnel
Bonjour à tous,

j'explique mon soucis,
j'ai sur un classeur :
- plusieurs macros (jusqu'à la rien d'anormal)
- un bouton, qui exécute toutes ces macros à la suite (toujours rien d'anormal)

par contre je voulais ajouter un bout de code sur ce bouton en début et fin de macro, pour permettre une visualisation de la "progression" des différentes macro qui s'exécutent, et c'est LA que le bat blesse!!

après avoir lu différents posts, je m'aperçois que générer une progression Barre, relève des travaux d'hercules....

y a t'il un moyen simple de mettre en place cette fonctionnalité ou pas ?

d'avance Merci

Cordialement
 
Bonjour.
Il faut connaître à l'avance un nombre de fois qu'on va appeler une procédure de suivi de la progression.
On l'indique dans une procédure Tâche "Titre", NbrAppelsPrévus, "opé"
Pour le suivi de la progression c'est Call OùÇaEnEst
Joignez votre classeur, je l'équiperai de tout ça.

Remarque: il est assez rare d'en avoir besoin avec des macros qui accèdent le moins souvent possible à des nombres quelconques de cellules. (Ce sont les accès qui sont pénalisants pas les nombres de milliers de cellules chargées ou déchargées d'un coup lors de chacun dans ou depuis des tableaux dynamiques en mémoire. L'accès des milliers de fois à une seule cellule chaque fois est à proscrire absolument)
 
Dernière édition:
Bonsour®
Bonjour à tous,

j'explique mon soucis,
j'ai sur un classeur :
- plusieurs macros (jusqu'à la rien d'anormal)
- un bouton, qui exécute toutes ces macros à la suite (toujours rien d'anormal)
par contre je voulais ajouter un bout de code sur ce bouton en début et fin de macro, pour permettre une visualisation de la "progression" des différentes macro qui s'exécutent, et c'est LA que le bat blesse!!
après avoir lu différents posts, je m'aperçois que générer une progression Barre, relève des travaux d'hercules....
y a t'il un moyen simple de mettre en place cette fonctionnalité ou pas ?
d'avance Merci
Cordialement
dans chaque macro appelée ajouter en debut de procédure :
Application.StatusBar "nom_de_la_procédure"
ou bien
Application.StatusBar "Etape n°" & "rang_de_la_procédure_dans_le process"
 
- 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

Réponses
1
Affichages
794
Retour