Rechercher : dans
Par :

Publipostage à partir d'une requête Access

Dernière réponse le 15 sep 2008 à 08:59:11 cecelecyborg, le 25 déc 2003 à 20:09:15 
 Signaler ce message aux modérateurs

Bonjour,

Comme indiqué dans le titre, je cherche à faire un publipostage mais seulement sur le résultat d'une requête Access. Par exemple, envoyer un courrier de relance si la date est supérieur à 01/10/2003 et que la case Payé n'est pas cochée...
Je n'ai pas trouvé d'options pour sélectionner ma requête dans l'assistant publipostage de Word.
J'utilise MS Office XP pro.

En espèrant que mon besoin a une solution,
Cordialement,

CC

1

UsulArrakis, le 3 jan 2004 à 10:33:39

Bonjour
word / outils / publipostage / obtenir les données /ouvrir la source des données (la base access)/ onglet requête / sélectionner la requête.
ça marche sous word 2000
@+

Ces choses-là sont rudes
il faut pour les comprendre avoir fait des études.

Répondre à UsulArrakis

2

pellline, le 18 mar 2008 à 17:07:33

Bonjour à tous,

même question mais à partir de la suite Office 2007. Sous Word 2007, il y a désormais un onglet "publipostage" dans le ruban et l'on peut choisir ses destinataires en cliquant sur "liste de destinataires". on choisit ensuite la base Access, puis la Requête qui nous intéresse.

Seul souci dans mon cas, à chaque fois que je clique sur le nom de ma requête, Word me répond "Word n'a pas pu ouvrir la source de données". Qu'est-ce qu'il a encore à planter???

Info utile: lorsque je clique sur le nom de mes autres requêtes, ça marche. Les autres requêtes sont monotables, tandis que la requête que j'essaie d'ouvrir est multitables. J'ai essayé de la modifier en la rendant monotable (juste pour voir si c'était le souci) mais ça ne marche toujours pas pour autant.

quelqu'un a t-il une idée?

merci beaucoup!

Répondre à pellline

3

pellline, le 18 mar 2008 à 17:30:59

Je me réponds toute seule (!) au cas où ça aiderait quelqu'un. J'ai fait beaucoup d'essais différents sur mes requêtes pour voir celles qui passaient et celles qui ne passaient pas en publipostage.
voilà les conclusions: OK pour une requête multitables, à condition (c'est visiblement ce qui empêchait ma fusion) que, si vous avez un champ avec une liste déroulante avec réponses multiples, vous choisissiez d'inclure "list.value" et non "list" tout court dans votre requête (on a bizarrement le choix entre tout ça et au moment d'exécuter la requête, ce sont les mêmes résultats qui s'affichent).

C'est donc une "réponse" très empirique que je vous livre, mais si quelqu'un a une explication digne de ce nom, je reste preneuse!

Répondre à pellline

4

 aboissons, le 15 sep 2008 à 08:59:11

J'ai le même problème mais je viens de m'apercevoir que ma requête était paramétré. Autrement dit pour exécuter la requête je dois entrer une donnée exemple le n° du salarié. si je supprime ce paramètre, la requête est considérée par WORD 2007 pour le publipostage. Voilà peut-être un renseignement qui peut être utile

cordialement

Alain

Répondre à aboissons