Publipostage : comment rentrer des paramètres d'une requête
2 réponses
Christophe
Bonjour,
j'ai un problème pour effectuer un publipostage à partir d'une requête où la
valeur du critère d'un des champs doit être rentrée : je souhaite en effet
utiliser plusieurs fois cette requête pour des valeurs différentes du champs
"Année". La requête en SQL est du type :
select table.numero
where annee >=[DEBUT] and <=[FIN]
from table
Lors du lancement de la requête, 2 fenêtres s'affichent donc pour demander
les valeur de DEBUT et FIN et sous Access tout se déroule normalement.
Mon problème est que je n'arrive pas à fusionner cette requête avec un
document principal Word. Les messages d'erreurs m'indiquent qu'il n'existe
pas d'enregistrement et que la liaison DDE ne peut se faire. Bien sûr, la
fusion s'effectue correctement après avoir remplacé [DEBUT] et [FIN] par des
valeurs numériques mais cela ne me convient pas. Ne serait-il pas possible
que les fenêtres pour renseigner les valeurs de DEBUT et de FIN s'affichent
aussi à l'ouverture du fichier Word. Je suis sur Access 2002.
En vous remerciant pour votre aide et vos réponses,
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
Bonjour.
une idée à creuser: à mon avis il faut que tu fasses de l'automatisation Access à partir de Word. Si tu définis ta requête avec les deux paramètres début et fin, tu peux charger ces paramètres par vba et ensuite lancer la requête toujours avec Word. A tester car je ne le jamais utilisé.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Christophe" a écrit dans le message de news:
Bonjour, j'ai un problème pour effectuer un publipostage à partir d'une requête où la
valeur du critère d'un des champs doit être rentrée : je souhaite en effet utiliser plusieurs fois cette requête pour des valeurs différentes du champs
"Année". La requête en SQL est du type :
select table.numero where annee >=[DEBUT] and <=[FIN] from table
Lors du lancement de la requête, 2 fenêtres s'affichent donc pour demander les valeur de DEBUT et FIN et sous Access tout se déroule normalement. Mon problème est que je n'arrive pas à fusionner cette requête avec un document principal Word. Les messages d'erreurs m'indiquent qu'il n'existe pas d'enregistrement et que la liaison DDE ne peut se faire. Bien sûr, la fusion s'effectue correctement après avoir remplacé [DEBUT] et [FIN] par des
valeurs numériques mais cela ne me convient pas. Ne serait-il pas possible que les fenêtres pour renseigner les valeurs de DEBUT et de FIN s'affichent
aussi à l'ouverture du fichier Word. Je suis sur Access 2002.
En vous remerciant pour votre aide et vos réponses,
Christophe
Bonjour.
une idée à creuser:
à mon avis il faut que tu fasses de l'automatisation Access à partir de
Word.
Si tu définis ta requête avec les deux paramètres début et fin, tu peux
charger ces paramètres par vba et ensuite lancer la requête toujours avec
Word. A tester car je ne le jamais utilisé.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Christophe" <christopheingrid@nospam.icqmail.com> a écrit dans le message
de news:emkzJgSiDHA.3700@TK2MSFTNGP11.phx.gbl...
Bonjour,
j'ai un problème pour effectuer un publipostage à partir d'une requête où
la
valeur du critère d'un des champs doit être rentrée : je souhaite en effet
utiliser plusieurs fois cette requête pour des valeurs différentes du
champs
"Année". La requête en SQL est du type :
select table.numero
where annee >=[DEBUT] and <=[FIN]
from table
Lors du lancement de la requête, 2 fenêtres s'affichent donc pour demander
les valeur de DEBUT et FIN et sous Access tout se déroule normalement.
Mon problème est que je n'arrive pas à fusionner cette requête avec un
document principal Word. Les messages d'erreurs m'indiquent qu'il n'existe
pas d'enregistrement et que la liaison DDE ne peut se faire. Bien sûr, la
fusion s'effectue correctement après avoir remplacé [DEBUT] et [FIN] par
des
valeurs numériques mais cela ne me convient pas. Ne serait-il pas possible
que les fenêtres pour renseigner les valeurs de DEBUT et de FIN
s'affichent
aussi à l'ouverture du fichier Word. Je suis sur Access 2002.
En vous remerciant pour votre aide et vos réponses,
une idée à creuser: à mon avis il faut que tu fasses de l'automatisation Access à partir de Word. Si tu définis ta requête avec les deux paramètres début et fin, tu peux charger ces paramètres par vba et ensuite lancer la requête toujours avec Word. A tester car je ne le jamais utilisé.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Christophe" a écrit dans le message de news:
Bonjour, j'ai un problème pour effectuer un publipostage à partir d'une requête où la
valeur du critère d'un des champs doit être rentrée : je souhaite en effet utiliser plusieurs fois cette requête pour des valeurs différentes du champs
"Année". La requête en SQL est du type :
select table.numero where annee >=[DEBUT] and <=[FIN] from table
Lors du lancement de la requête, 2 fenêtres s'affichent donc pour demander les valeur de DEBUT et FIN et sous Access tout se déroule normalement. Mon problème est que je n'arrive pas à fusionner cette requête avec un document principal Word. Les messages d'erreurs m'indiquent qu'il n'existe pas d'enregistrement et que la liaison DDE ne peut se faire. Bien sûr, la fusion s'effectue correctement après avoir remplacé [DEBUT] et [FIN] par des
valeurs numériques mais cela ne me convient pas. Ne serait-il pas possible que les fenêtres pour renseigner les valeurs de DEBUT et de FIN s'affichent
aussi à l'ouverture du fichier Word. Je suis sur Access 2002.
En vous remerciant pour votre aide et vos réponses,
Christophe
Christophe
Merci pour cette piste. Je vais essayer de creuser ça et je te tiendrais au courant.
A +,
Christophe
Merci pour cette piste.
Je vais essayer de creuser ça et je te tiendrais au courant.