OVH Cloud OVH Cloud

Barre de progression et traitement simultané

3 réponses
Avatar
Yvan
Bonjour,

Je souhaite masquer un traitement et faire apparaitre une barre de
progression pour indiquer à l'utilisateur l'état d'avancement des travaux.

J'utilise Application.Screenupdating = False pour masquer le traitement,
mais je n'arrive pas à faire apparaitre ma barre de progression en même temps
que s'effectue le traitement...

--
Merci pour vos réponses.

3 réponses

Avatar
FILK
Bonjour Yvan,

Je vais prendre un exemple concret :

1/ Tu crées un userform dans lequel tu mets le contrôle progressbar (dans
les controles complémentaires de la barre d'outil, c'est "Microsoft
Progressbar controle")

2/ Tu dois calculer à chaque fois que tu veux faire avancer ta progressbar,
le % d'avancement de ta macro. Et ça, ça dépend de toi.

3/ Tu crées une fonction de rafraichissement de ta progessbar

En gros, ce sera dans ce fichier :

http://cjoint.com/?bxpDTA333w

Bon courage.

Philippe





Bonjour,

Je souhaite masquer un traitement et faire apparaitre une barre de
progression pour indiquer à l'utilisateur l'état d'avancement des travaux.

J'utilise Application.Screenupdating = False pour masquer le traitement,
mais je n'arrive pas à faire apparaitre ma barre de progression en même temps
que s'effectue le traitement...

--
Merci pour vos réponses.


Avatar
Dédé
Salut Yvan !

À l'adresse suivante, tu y trouvera une solution pour ton problème :-)

http://www.excelabo.net/xl/tempo.php#barreprogression

Bonne continuation ;-)
Dédé

"Yvan" a écrit dans le message de news:

Bonjour,

Je souhaite masquer un traitement et faire apparaitre une barre de
progression pour indiquer à l'utilisateur l'état d'avancement des travaux.

J'utilise Application.Screenupdating = False pour masquer le traitement,
mais je n'arrive pas à faire apparaitre ma barre de progression en même
temps
que s'effectue le traitement...

--
Merci pour vos réponses.


Avatar
Yvan
Merci pour ta réponse. Cela devrait me convenir parfaitement.
--
Merci pour vos réponses.



Salut Yvan !

À l'adresse suivante, tu y trouvera une solution pour ton problème :-)

http://www.excelabo.net/xl/tempo.php#barreprogression

Bonne continuation ;-)
Dédé

"Yvan" a écrit dans le message de news:

Bonjour,

Je souhaite masquer un traitement et faire apparaitre une barre de
progression pour indiquer à l'utilisateur l'état d'avancement des travaux.

J'utilise Application.Screenupdating = False pour masquer le traitement,
mais je n'arrive pas à faire apparaitre ma barre de progression en même
temps
que s'effectue le traitement...

--
Merci pour vos réponses.