Dérouler barre de progression en même temps qu'une macro ?

Moto84 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
 Moto84 -

Bonjour,

J'ai un ensemble de macros qui se succèdent (Call macro1, Call macro2...). Et j'ai fabriqué une barre de progression (actualisation). Mais comment faire pour que la barre se déroule en même temps que les macros 1, 2 ...

Pouvez-vous m'aider svp ?

Merci,

Thierry

A voir également:

3 réponses

Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 

Bonjour,

Une proposition ,changer la valeur de votre 'barreProgression'  après tous les Call....


1
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 

Bonjours Moto84

Avez-vous pensé aux messages dans la barre de statut

Mettre ces lignes au début de la macro cela fige l'écran et affiche le message

'fige l'écran et affiche un message dans la barre de statut
    Application.ScreenUpdating = False
    Application.StatusBar = "patience S.V.P. traitement en cours ... "

Et mettre celle-ci en la modifiant à chaque étapes

Application.StatusBar = "patience S.V.P. traitement en cours ..10%. "

Application.StatusBar = "patience S.V.P. traitement en cours ..20%. "

...

Mettre ces lignes en fin de macro

'libère l'écran et efface le message dans la barre de statut
    Application.ScreenUpdating = True
    Application.StatusBar = False


0
Moto84
 

Bonjour,

Je n'ai pas trop eu le temps de reprendre ce fichier. Je vais essayer vos propositions, merci Le Pingou et Philou10120, c'est sympa ;-)

Bonne journée

0