Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Général VBA
Général VBA Forum général VBA . Pour les logiciels spécifiques (Access, Excel, Word, ...), postez dans les bons sous forums.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/04/2007, 18h22   #1
Invité régulier
 
Inscription : avril 2007
Messages : 85
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : avril 2007
Messages : 85
Points : 5
Points : 5
Par défaut [VBA] ProgressBar

Bonjour,

J'aurais voulu savoir s'il existe une "progress barre" en VBA qui montre le tps qu'il reste pour charger le calcul d'une page.

Il y a bien le % en bas a gauche, mais j'aimerais qu'une barre de progression s'affiche le tps que les calculs se fassent (qui peut parfois prendre 30s, ce qui peut paraitre long pour certains utilisateurs impatients )


Merci de votre aide

Fred
jackfred est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2007, 19h45   #2
Rédacteur/Modérateur
 
Avatar de Dolphy35
 
Homme Morgan BILLY
Technicien de Production
Inscription : octobre 2004
Messages : 4 104
Détails du profil
Informations personnelles :
Nom : Homme Morgan BILLY
Âge : 33
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Technicien de Production
Secteur : Industrie

Informations forums :
Inscription : octobre 2004
Messages : 4 104
Points : 8 736
Points : 8 736
Salut,

Il existe un Controle ActiveX ProgressBar, tu peux le sélectionner dans autres controles.

Le temps de ton calcul tu le fais progreser.

Dolphy
__________________
Personnaliser la vue Backstage d'Access 2010
Découvrez avec nous Office 2010
Je ne réponds pas aux questions techniques par MP
Dolphy35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2007, 09h10   #3
Invité régulier
 
Inscription : avril 2007
Messages : 85
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : avril 2007
Messages : 85
Points : 5
Points : 5
Bonjour,

Dsl je viens à peine de voir que qq'un av répondu .

J'ai bien trouvé la progressbar dans autres controles.
Par contre je ne sais pas commet faire pour lier la progression de la barre avec les calculs d'excel.

y-a-il un exemple qque part?

Merci

Fred
jackfred est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 12h51   #4
Inactif
 
Avatar de ouskel'n'or
 
Inscription : février 2005
Messages : 12 466
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 12 466
Points : 11 930
Points : 11 930
Tout dépend de la structure de tes calculs. S'ils sont en boucle, tu peux "bricoler" quelque chose. S'ils sont continue...
Tout dépend également le temps d'exécution de tes calculs.
Une idée ?
ouskel'n'or est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 09h16   #5
Invité régulier
 
Inscription : avril 2007
Messages : 85
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : avril 2007
Messages : 85
Points : 5
Points : 5
Bonjour,

En fait les tps d'attente se feront principalement sur l'importation de données de Access vers Excel et/ou pdt l'importation de données d'une feuille à un autre ou encore pdt le recalcul du classeur

Merci

fred
jackfred est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 10h31   #6
Inactif
 
Avatar de ouskel'n'or
 
Inscription : février 2005
Messages : 12 466
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 12 466
Points : 11 930
Points : 11 930
Comme je t'ai dit, dans une boucle il est facile de faire progresser ta barre mais pour le re-calcul du classeur, si tu peux le faie feuille par feuille, tu as la main sur la progression de la barre mais pour le classeur entier ce sera "début -> Fin"
ouskel'n'or est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h34.


 
 
 
 
Partenaires

Hébergement Web