Bonjour,
Dans un publipostage lancé à partir d’Access que j’ai créé en consultant :
http://officesystem.access.free.fr/vba/publipostage.htm,
j’ai le code suivant, qui doit fermer mon document Word sans l’enregistrer :
.ActiveDocument.Close wdDoNotSaveChanges
Dans un petit exemple de publipostage que j’avais fait pour comprendre, cela
marchait très bien. Mais sur mon « vrai » code de publipostage, j’ai l’erreur
suivante :
Erreur de compilation : variable non définie. (avec « wdDoNotSaveChanges »
surligné).
Merci de votre ultime aide, car j’ai été bien conseillé sur ce newsgroup sur
tous mes autres problèmes liés au publipostage, et c’est le dernier point qui
ne fonctionne pas.
Ben
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
Gafish
Ben wrote:
Bonjour,
Bonjour,
Dans un publipostage lancé à partir d'Access que j'ai créé en consultant : http://officesystem.access.free.fr/vba/publipostage.htm, j'ai le code suivant, qui doit fermer mon document Word sans l'enregistrer : .ActiveDocument.Close wdDoNotSaveChanges
Essaie peut etre .ActiveDocument.Close(wdDoNotSaveChanges)
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Ben wrote:
Bonjour,
Bonjour,
Dans un publipostage lancé à partir d'Access que j'ai créé en
consultant : http://officesystem.access.free.fr/vba/publipostage.htm,
j'ai le code suivant, qui doit fermer mon document Word sans
l'enregistrer : .ActiveDocument.Close wdDoNotSaveChanges
Essaie peut etre
.ActiveDocument.Close(wdDoNotSaveChanges)
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Dans un publipostage lancé à partir d'Access que j'ai créé en consultant : http://officesystem.access.free.fr/vba/publipostage.htm, j'ai le code suivant, qui doit fermer mon document Word sans l'enregistrer : .ActiveDocument.Close wdDoNotSaveChanges
Essaie peut etre .ActiveDocument.Close(wdDoNotSaveChanges)
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Jessy Sempere [MVP]
Bonjour
Tu dois rajouter la référence "Microsoft Word xx.0 Object Library"
Sinon tu remplaces wdDoNotSaveChanges par sa valeur qui est 0.
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Ben" a écrit dans le message news:
Bonjour, Dans un publipostage lancé à partir d'Access que j'ai créé en consultant : http://officesystem.access.free.fr/vba/publipostage.htm, j'ai le code suivant, qui doit fermer mon document Word sans l' enregistrer :
.ActiveDocument.Close wdDoNotSaveChanges Dans un petit exemple de publipostage que j'avais fait pour comprendre, cela
marchait très bien. Mais sur mon « vrai » code de publipostage, j'ai l' erreur
suivante : Erreur de compilation : variable non définie. (avec « wdDoNotSaveChanges » surligné). Merci de votre ultime aide, car j'ai été bien conseillé sur ce newsgroup sur
tous mes autres problèmes liés au publipostage, et c'est le dernier point qui
ne fonctionne pas. Ben
Bonjour
Tu dois rajouter la référence
"Microsoft Word xx.0 Object Library"
Sinon tu remplaces wdDoNotSaveChanges par sa valeur qui est 0.
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Ben" <Ben@discussions.microsoft.com> a écrit dans le message news:
C8128FA4-0837-48CD-871A-199A94C91ED4@microsoft.com...
Bonjour,
Dans un publipostage lancé à partir d'Access que j'ai créé en consultant :
http://officesystem.access.free.fr/vba/publipostage.htm,
j'ai le code suivant, qui doit fermer mon document Word sans l'
enregistrer :
.ActiveDocument.Close wdDoNotSaveChanges
Dans un petit exemple de publipostage que j'avais fait pour comprendre,
cela
marchait très bien. Mais sur mon « vrai » code de publipostage, j'ai l'
erreur
suivante :
Erreur de compilation : variable non définie. (avec « wdDoNotSaveChanges »
surligné).
Merci de votre ultime aide, car j'ai été bien conseillé sur ce newsgroup
sur
tous mes autres problèmes liés au publipostage, et c'est le dernier point
qui
Tu dois rajouter la référence "Microsoft Word xx.0 Object Library"
Sinon tu remplaces wdDoNotSaveChanges par sa valeur qui est 0.
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Ben" a écrit dans le message news:
Bonjour, Dans un publipostage lancé à partir d'Access que j'ai créé en consultant : http://officesystem.access.free.fr/vba/publipostage.htm, j'ai le code suivant, qui doit fermer mon document Word sans l' enregistrer :
.ActiveDocument.Close wdDoNotSaveChanges Dans un petit exemple de publipostage que j'avais fait pour comprendre, cela
marchait très bien. Mais sur mon « vrai » code de publipostage, j'ai l' erreur
suivante : Erreur de compilation : variable non définie. (avec « wdDoNotSaveChanges » surligné). Merci de votre ultime aide, car j'ai été bien conseillé sur ce newsgroup sur
tous mes autres problèmes liés au publipostage, et c'est le dernier point qui
ne fonctionne pas. Ben
Ben
Merci à tous les deux. Pour info la solution qui fonctionne pour mon cas est : .ActiveDocument.Close 0 J'ai fini mon publipostage ! MERCI ! Ben
Bonjour, Dans un publipostage lancé à partir d’Access que j’ai créé en consultant : http://officesystem.access.free.fr/vba/publipostage.htm, j’ai le code suivant, qui doit fermer mon document Word sans l’enregistrer : .ActiveDocument.Close wdDoNotSaveChanges Dans un petit exemple de publipostage que j’avais fait pour comprendre, cela marchait très bien. Mais sur mon « vrai » code de publipostage, j’ai l’erreur suivante : Erreur de compilation : variable non définie. (avec « wdDoNotSaveChanges » surligné). Merci de votre ultime aide, car j’ai été bien conseillé sur ce newsgroup sur tous mes autres problèmes liés au publipostage, et c’est le dernier point qui ne fonctionne pas. Ben
Merci à tous les deux.
Pour info la solution qui fonctionne pour mon cas est :
.ActiveDocument.Close 0
J'ai fini mon publipostage ! MERCI !
Ben
Bonjour,
Dans un publipostage lancé à partir d’Access que j’ai créé en consultant :
http://officesystem.access.free.fr/vba/publipostage.htm,
j’ai le code suivant, qui doit fermer mon document Word sans l’enregistrer :
.ActiveDocument.Close wdDoNotSaveChanges
Dans un petit exemple de publipostage que j’avais fait pour comprendre, cela
marchait très bien. Mais sur mon « vrai » code de publipostage, j’ai l’erreur
suivante :
Erreur de compilation : variable non définie. (avec « wdDoNotSaveChanges »
surligné).
Merci de votre ultime aide, car j’ai été bien conseillé sur ce newsgroup sur
tous mes autres problèmes liés au publipostage, et c’est le dernier point qui
ne fonctionne pas.
Ben
Merci à tous les deux. Pour info la solution qui fonctionne pour mon cas est : .ActiveDocument.Close 0 J'ai fini mon publipostage ! MERCI ! Ben
Bonjour, Dans un publipostage lancé à partir d’Access que j’ai créé en consultant : http://officesystem.access.free.fr/vba/publipostage.htm, j’ai le code suivant, qui doit fermer mon document Word sans l’enregistrer : .ActiveDocument.Close wdDoNotSaveChanges Dans un petit exemple de publipostage que j’avais fait pour comprendre, cela marchait très bien. Mais sur mon « vrai » code de publipostage, j’ai l’erreur suivante : Erreur de compilation : variable non définie. (avec « wdDoNotSaveChanges » surligné). Merci de votre ultime aide, car j’ai été bien conseillé sur ce newsgroup sur tous mes autres problèmes liés au publipostage, et c’est le dernier point qui ne fonctionne pas. Ben