OVH Cloud OVH Cloud

Fenêtre de patience

11 réponses
Avatar
Comment afficher une fen=EAtre de patience pendant=20
l'ex=E9cution d'une macro!
La mienne reste d=E9s=E9sp=E9r=E9ment blanche!!!

10 réponses

1 2
Avatar
Guy DETIENNE
Salut ;O)

A mon avis tu ne parles pas de VB...
Quand tu dis macro, tu parles de quoi ? Access, Excel, Word... ? Dans
quelle contexte ?

La question est imprécise. Et puis un petit bonjour et un petit merci font
toujours plaisir à ceux qui prendront la peine de lire ta question...

Guy

a écrit dans le message de
news:2bf601c50df5$3a400570$
Comment afficher une fenêtre de patience pendant
l'exécution d'une macro!
La mienne reste déséspérément blanche!!!
Avatar
Clive Lumb
a écrit dans le message de
news:2bf601c50df5$3a400570$
Comment afficher une fenêtre de patience pendant
l'exécution d'une macro!
La mienne reste déséspérément blanche!!!

Je crois que "doevents" existe aussi en VBA, essayer de mettre cette
commande après l'afficage de la fenêtre.

Clive
Avatar
LE TROLL
Heu, l'ami, DoEnevnts, rend la main, il n'affiche pas un message ou
autre chose...
-----------

"Clive Lumb" a écrit dans le message
de news: %

a écrit dans le message de
news:2bf601c50df5$3a400570$
Comment afficher une fenêtre de patience pendant
l'exécution d'une macro!
La mienne reste déséspérément blanche!!!

Je crois que "doevents" existe aussi en VBA, essayer de mettre cette
commande après l'afficage de la fenêtre.

Clive




Avatar
LE TROLL
Salut,

DoEvents
Screen.MousePointer = vbHourglass
' . quand c'est affiché, dans la procédure qui prend la main:
Screen.MousePointer = default

Sinon, pour aller plus vite, toutes les listes et autres, il faut rendre
les objets invisibles le temps du chargement, ça va beaucoup plus vite...
-------------

a écrit dans le message de news:
2bf601c50df5$3a400570$
Comment afficher une fenêtre de patience pendant
l'exécution d'une macro!
La mienne reste déséspérément blanche!!!
Avatar
Gloops
a écrit, le 08/02/2005 16:45 :
Comment afficher une fenêtre de patience pendant
l'exécution d'une macro!



Bonjour,

Regarde si ceci peut t'aider :
http://www.mvps.org/accessfr/forms/frm0046.htm
Forms: Afficher une boîte de dialogue pour un laps de temps déterminé

A priori, peut-être pas, mais je le donne quand même des fois que j'aie
compris de travers, ça serait dommage de passer bêtement à côté.

ça aurait été une bonne idée de dire comment tu t'y es pris, on aurait
pu voir ce qui cloche. C'est vrai que l'oubli du DoEvents, j'y crois
assez. Au besoin mets aussi un Form.Refresh (avec le nom du formulaire à
la place de Form bien sûr). J'ai tendance à mettre DoEvents avant et
après Form.Refresh, mais ce n'est peut-être pas ce que j'ai fait de plus
rigoureux dans ma vie. En tout cas ça marche.
Avatar
Gloops
Ah oui tiens moi aussi j'ai pensé à Access, mais ça pouvait aussi bien
être Excel ou Word ...

ça serait bien de préciser, en n'oubliant pas d'indiquer la version.
Il y a des chances qu'on n'ait pas besoin du système d'exploitation,
mais pendant que tu y es ...

Par ailleurs, a priori, chacun de ces produits fait l'objet d'un
newsgroup dédié.
Avatar
ng
Ici on s'en sert pour éviter que la fenetreb soit blanche.

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

LE TROLL wrote:
Heu, l'ami, DoEnevnts, rend la main, il n'affiche pas un
message ou autre chose...
-----------

"Clive Lumb" a écrit dans le
message de news: %

a écrit dans le message de
news:2bf601c50df5$3a400570$
Comment afficher une fenêtre de patience pendant
l'exécution d'une macro!
La mienne reste déséspérément blanche!!!

Je crois que "doevents" existe aussi en VBA, essayer de mettre cette
commande après l'afficage de la fenêtre.

Clive




Avatar
Guy DETIENNE
Salut ;O)

En effet, s'il parle de macro avec VB6, il se met le doigt dans l'oeil et
n'a rien compris du tout !

Mais notre anonymous reste hélas très silencieux...

Guy

"Gloops" a écrit dans le message de
news:4209198c$0$25815$
Ah oui tiens moi aussi j'ai pensé à Access, mais ça pouvait aussi bien
être Excel ou Word ...

ça serait bien de préciser, en n'oubliant pas d'indiquer la version.
Il y a des chances qu'on n'ait pas besoin du système d'exploitation,
mais pendant que tu y es ...

Par ailleurs, a priori, chacun de ces produits fait l'objet d'un
newsgroup dédié.



Avatar
Gloops
Salut,

Ne sois pas si impatient, ça ne fait pas 24 heures qu'il a posé sa
question ;o)

Et VB, ça peut aussi être VBA ...
___________________________________________
Guy DETIENNE a écrit, le 09/02/2005 08:45 :
Salut ;O)

En effet, s'il parle de macro avec VB6, il se met le doigt dans l'oeil et
n'a rien compris du tout !

Mais notre anonymous reste hélas très silencieux...

Guy

"Gloops" a écrit dans le message de
news:4209198c$0$25815$

Ah oui tiens moi aussi j'ai pensé à Access, mais ça pouvait aussi bien
être Excel ou Word ...

ça serait bien de préciser, en n'oubliant pas d'indiquer la version.
Il y a des chances qu'on n'ait pas besoin du système d'exploitation,
mais pendant que tu y es ...

Par ailleurs, a priori, chacun de ces produits fait l'objet d'un
newsgroup dédié.








Avatar
Guy DETIENNE
Impatience quand tu nous prends...
Mais j'estime que VBA n'a pas réellement sa place ici mais sur leur forme
dédié.

Ceci dit, beaucoup d'entre nous connaissent VBA, mais VB et VBA ont des
différences fondamentales.
Un programmeur VBA n'est pas un programmeur VB... Mais l'on peut dire qu'il
aura une grande facilité pour franchir le pas.

Guy



"Gloops" a écrit dans le message de
news:4209c39d$0$19396$
Salut,

Ne sois pas si impatient, ça ne fait pas 24 heures qu'il a posé sa
question ;o)

Et VB, ça peut aussi être VBA ...
___________________________________________
Guy DETIENNE a écrit, le 09/02/2005 08:45 :
> Salut ;O)
>
> En effet, s'il parle de macro avec VB6, il se met le doigt dans l'oeil


et
> n'a rien compris du tout !
>
> Mais notre anonymous reste hélas très silencieux...
>
> Guy
>
> "Gloops" a écrit dans le message de
> news:4209198c$0$25815$
>
>>Ah oui tiens moi aussi j'ai pensé à Access, mais ça pouvait aussi bien
>>être Excel ou Word ...
>>
>>ça serait bien de préciser, en n'oubliant pas d'indiquer la version.
>>Il y a des chances qu'on n'ait pas besoin du système d'exploitation,
>>mais pendant que tu y es ...
>>
>>Par ailleurs, a priori, chacun de ces produits fait l'objet d'un
>>newsgroup dédié.
>>
>
>
>



1 2