Se connecter avec
S'enregistrer | Connectez-vous

comment créer une barre d'attente sous Access

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte
Expert Programmation

Oui, c'est possible !
(c) Assan Séhèf.


Dessine une petite fenêtre, avec un message explicite. Surtout ne l'affiche pas en mode modal, c'est tout. Pour le sablier, voir Application.Cursor.
Expert Programmation

Euh, au temps pour moi. Sous Access, c'est bien
application.screen.mousepointer = <valeur>


Mais ça, ce n'est que pour le curseur de la souris. Pour tes fenêtres qui s'affichent, c'est ton code qui doit le faire. Y'a pas de technique particulière, sinon de ne pas faire faire à ta macro des ouvertures et fermetures de fenêtres.

Tu as un exemple de code qui ouvre et ferme des fenêtres ?

en fait des que je fais
  1. Set Classeur = xls.Workbooks.Open("\\Totol\Test\e_analyse_croisée_Test.xls")

et ca j'aimerais pas qu'iol me l'active de suite mais j'aimerais le voir a la fin après les manipulation que je fais dessus
La fenêtre s'ouvre et s'active moi j'aimerais que ma fenêtre Acces soit toujours active au pire

Sinon
pour ouvrir
  1. xls.Workbooks.Open (fic1)


pour fermer
  1. xls.ActiveWorkbook.Close
  2. xls.Quit
Expert Programmation

(J'espère qu'il y a un Set devant ton xls.workbooks.Open(Fich1), sinon, vire-moi ces parenthèses :o  )

Euh, et si ton problème venait d'une ligne ressemblant à ça :
xls.Visible = True
:whistle: 

oui c'est bon mais toujours pas de barre de progression

donc j'ai ca

  1. SysCmd acSysCmdRemoveMeter
  2. SysCmd acSysCmdInitMeter, "Traitement", 100
  3. ...
  4. SysCmd acSysCmdUpdateMeter, 20
  5. ...
  6. SysCmd acSysCmdRemoveMeter


Je vais jouer avec ca meme si j'aurais préféré en automatique
Lassé par la pub ? Créez un compte