Bonjour
Je travaille sous access 97.
Sur un formulaire, j'ai un bouton auquel j'ai affect=E9 une=20
macro qui modifie un nombre cons=E9quent d'enregistrements=20
de la table sous jacente du formualire.
J'aimerai pouvoir avertir l'utilisateur de l'importance de=20
son action, et surtout lui permettre d'arr=EAter si il le=20
souhaite.
J'ai donc mis dans la premi=E8re ligne de la macro,=20
l'argument boite de message. Probl=E8me: aucune des boites=20
de message n'a de bouton annuler qui permette de stopper=20
la macro.
J'ai bien pens=E9 mettre du code (msgbox) sur le bouton,=20
mais comme c une macro qui y est assign=E9 je ne peux rien=20
faire...
Que faire?
Merci
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
Pierre CFI
bonjour tu as mal regardé l'aide sur msgbox if msgbox("On continue ?",vbyesno) = vbno then exit sub
-- Pierre CFI Microsoft MVP Access
Pour mieux utiliser microsoft.public.fr.access... http://users.skynet.be/mpfa/charte.htm
"Anthony" a écrit dans le message de news: 0d5501c36c9e$9c433a70$ Bonjour Je travaille sous access 97. Sur un formulaire, j'ai un bouton auquel j'ai affecté une macro qui modifie un nombre conséquent d'enregistrements de la table sous jacente du formualire. J'aimerai pouvoir avertir l'utilisateur de l'importance de son action, et surtout lui permettre d'arrêter si il le souhaite. J'ai donc mis dans la première ligne de la macro, l'argument boite de message. Problème: aucune des boites de message n'a de bouton annuler qui permette de stopper la macro. J'ai bien pensé mettre du code (msgbox) sur le bouton, mais comme c une macro qui y est assigné je ne peux rien faire... Que faire? Merci
bonjour
tu as mal regardé l'aide sur msgbox
if msgbox("On continue ?",vbyesno) = vbno then exit sub
--
Pierre CFI
Microsoft MVP Access
Pour mieux utiliser microsoft.public.fr.access...
http://users.skynet.be/mpfa/charte.htm
"Anthony" <anthony.dault@agf.fr> a écrit dans le message de news:
0d5501c36c9e$9c433a70$a301280a@phx.gbl...
Bonjour
Je travaille sous access 97.
Sur un formulaire, j'ai un bouton auquel j'ai affecté une
macro qui modifie un nombre conséquent d'enregistrements
de la table sous jacente du formualire.
J'aimerai pouvoir avertir l'utilisateur de l'importance de
son action, et surtout lui permettre d'arrêter si il le
souhaite.
J'ai donc mis dans la première ligne de la macro,
l'argument boite de message. Problème: aucune des boites
de message n'a de bouton annuler qui permette de stopper
la macro.
J'ai bien pensé mettre du code (msgbox) sur le bouton,
mais comme c une macro qui y est assigné je ne peux rien
faire...
Que faire?
Merci
bonjour tu as mal regardé l'aide sur msgbox if msgbox("On continue ?",vbyesno) = vbno then exit sub
-- Pierre CFI Microsoft MVP Access
Pour mieux utiliser microsoft.public.fr.access... http://users.skynet.be/mpfa/charte.htm
"Anthony" a écrit dans le message de news: 0d5501c36c9e$9c433a70$ Bonjour Je travaille sous access 97. Sur un formulaire, j'ai un bouton auquel j'ai affecté une macro qui modifie un nombre conséquent d'enregistrements de la table sous jacente du formualire. J'aimerai pouvoir avertir l'utilisateur de l'importance de son action, et surtout lui permettre d'arrêter si il le souhaite. J'ai donc mis dans la première ligne de la macro, l'argument boite de message. Problème: aucune des boites de message n'a de bouton annuler qui permette de stopper la macro. J'ai bien pensé mettre du code (msgbox) sur le bouton, mais comme c une macro qui y est assigné je ne peux rien faire... Que faire? Merci
Anthony
Oui, mais où taper ce code?
Dans le formulaire, dans la propriété sur clic du bouton en question, il y a inscrit le nom de ma macro, donc si je clique sur l'icone générer ou sur les trois petits points, je tombe sur l'écran de construction des macros, sur la macro en question.
Que faire? merci
-----Message d'origine----- bonjour tu as mal regardé l'aide sur msgbox if msgbox("On continue ?",vbyesno) = vbno then exit sub
-- Pierre CFI Microsoft MVP Access
Pour mieux utiliser microsoft.public.fr.access... http://users.skynet.be/mpfa/charte.htm
"Anthony" a écrit dans le message de news:
0d5501c36c9e$9c433a70$ Bonjour Je travaille sous access 97. Sur un formulaire, j'ai un bouton auquel j'ai affecté une macro qui modifie un nombre conséquent d'enregistrements de la table sous jacente du formualire. J'aimerai pouvoir avertir l'utilisateur de l'importance de son action, et surtout lui permettre d'arrêter si il le souhaite. J'ai donc mis dans la première ligne de la macro, l'argument boite de message. Problème: aucune des boites de message n'a de bouton annuler qui permette de stopper la macro. J'ai bien pensé mettre du code (msgbox) sur le bouton, mais comme c une macro qui y est assigné je ne peux rien faire... Que faire? Merci
.
Oui, mais où taper ce code?
Dans le formulaire, dans la propriété sur clic du bouton
en question, il y a inscrit le nom de ma macro, donc si je
clique sur l'icone générer ou sur les trois petits points,
je tombe sur l'écran de construction des macros, sur la
macro en question.
Que faire?
merci
-----Message d'origine-----
bonjour
tu as mal regardé l'aide sur msgbox
if msgbox("On continue ?",vbyesno) = vbno then exit sub
--
Pierre CFI
Microsoft MVP Access
Pour mieux utiliser microsoft.public.fr.access...
http://users.skynet.be/mpfa/charte.htm
"Anthony" <anthony.dault@agf.fr> a écrit dans le message
de news:
0d5501c36c9e$9c433a70$a301280a@phx.gbl...
Bonjour
Je travaille sous access 97.
Sur un formulaire, j'ai un bouton auquel j'ai affecté une
macro qui modifie un nombre conséquent d'enregistrements
de la table sous jacente du formualire.
J'aimerai pouvoir avertir l'utilisateur de l'importance de
son action, et surtout lui permettre d'arrêter si il le
souhaite.
J'ai donc mis dans la première ligne de la macro,
l'argument boite de message. Problème: aucune des boites
de message n'a de bouton annuler qui permette de stopper
la macro.
J'ai bien pensé mettre du code (msgbox) sur le bouton,
mais comme c une macro qui y est assigné je ne peux rien
faire...
Que faire?
Merci
Dans le formulaire, dans la propriété sur clic du bouton en question, il y a inscrit le nom de ma macro, donc si je clique sur l'icone générer ou sur les trois petits points, je tombe sur l'écran de construction des macros, sur la macro en question.
Que faire? merci
-----Message d'origine----- bonjour tu as mal regardé l'aide sur msgbox if msgbox("On continue ?",vbyesno) = vbno then exit sub
-- Pierre CFI Microsoft MVP Access
Pour mieux utiliser microsoft.public.fr.access... http://users.skynet.be/mpfa/charte.htm
"Anthony" a écrit dans le message de news:
0d5501c36c9e$9c433a70$ Bonjour Je travaille sous access 97. Sur un formulaire, j'ai un bouton auquel j'ai affecté une macro qui modifie un nombre conséquent d'enregistrements de la table sous jacente du formualire. J'aimerai pouvoir avertir l'utilisateur de l'importance de son action, et surtout lui permettre d'arrêter si il le souhaite. J'ai donc mis dans la première ligne de la macro, l'argument boite de message. Problème: aucune des boites de message n'a de bouton annuler qui permette de stopper la macro. J'ai bien pensé mettre du code (msgbox) sur le bouton, mais comme c une macro qui y est assigné je ne peux rien faire... Que faire? Merci