J'affiche l'aper=E7u d'un =E9tat dans la boucle d'une=20
proc=E9dure vba.
Je voudrais que la suite du code attende la fermeture de=20
la fen=EAtre de l'aper=E7u avant de poursuivre, ce qui n'est=20
pas le cas.
Pour arr=EAter l'ex=E9cution, j'ai ajout=E9 une msgbox pour=20
arr=EAter la proc=E9dure. Probl=E8me : l'utilisateur ne peut=20
pas visualiser les pages suivantes de l'=E9tat affich=E9.
Merci d'avance de m'indiquer ce qui permettrait =E0=20
l'aper=E7u de stopper la suite du code.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
bonjour.
il faut que tu inclus dans ta boucle une autre boucle:
DoCmd.OpenReport "état1" .......................... Do While CurrentProject.AllReports("état1").IsLoaded DoEvents Loop Suite de la boucle ......................... -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Michèle S" a écrit dans le message de news:028c01c3cebd$953ed690$ Bonjour,
J'affiche l'aperçu d'un état dans la boucle d'une procédure vba. Je voudrais que la suite du code attende la fermeture de la fenêtre de l'aperçu avant de poursuivre, ce qui n'est pas le cas.
Pour arrêter l'exécution, j'ai ajouté une msgbox pour arrêter la procédure. Problème : l'utilisateur ne peut pas visualiser les pages suivantes de l'état affiché.
Merci d'avance de m'indiquer ce qui permettrait à l'aperçu de stopper la suite du code.
Et bonne année à tous.
bonjour.
il faut que tu inclus dans ta boucle une autre boucle:
DoCmd.OpenReport "état1" ..........................
Do While CurrentProject.AllReports("état1").IsLoaded
DoEvents
Loop
Suite de la boucle .........................
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Michèle S" <mseitz7@hotmail.com> a écrit dans le message de
news:028c01c3cebd$953ed690$a001280a@phx.gbl...
Bonjour,
J'affiche l'aperçu d'un état dans la boucle d'une
procédure vba.
Je voudrais que la suite du code attende la fermeture de
la fenêtre de l'aperçu avant de poursuivre, ce qui n'est
pas le cas.
Pour arrêter l'exécution, j'ai ajouté une msgbox pour
arrêter la procédure. Problème : l'utilisateur ne peut
pas visualiser les pages suivantes de l'état affiché.
Merci d'avance de m'indiquer ce qui permettrait à
l'aperçu de stopper la suite du code.
il faut que tu inclus dans ta boucle une autre boucle:
DoCmd.OpenReport "état1" .......................... Do While CurrentProject.AllReports("état1").IsLoaded DoEvents Loop Suite de la boucle ......................... -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Michèle S" a écrit dans le message de news:028c01c3cebd$953ed690$ Bonjour,
J'affiche l'aperçu d'un état dans la boucle d'une procédure vba. Je voudrais que la suite du code attende la fermeture de la fenêtre de l'aperçu avant de poursuivre, ce qui n'est pas le cas.
Pour arrêter l'exécution, j'ai ajouté une msgbox pour arrêter la procédure. Problème : l'utilisateur ne peut pas visualiser les pages suivantes de l'état affiché.
Merci d'avance de m'indiquer ce qui permettrait à l'aperçu de stopper la suite du code.