Rechercher : dans
Par :

Publipostage de requête parametrée

Dernière réponse le 1 jui 2008 à 08:32:01 Poisell, le 25 mar 2008 à 11:47:02 
 Signaler ce message aux modérateurs

Bonjour,

Le publipostage sur une table ne me pose aucun problème. La mise en place d'un requête paramétrée non-plus.

Cependant, la combinaison des deux si...

J'extraie des enregistrements d'une bd selon leur date,donc par where(((Table.Date)=[Formulaires]![NomFormulaire]![Texte37])­).

Ensuite, dans le cadre d'un publipostage, je souhaiterais fusionner ces enregistrements extraits avec le document de base de fusion *.dot préparé avec les champs de fusion.

Cette partie est plus dure... car il me prend toujours la table entière ou alors rien du tout...

Comment dois-je configurer le script ci-dessous, afin qu'il prenne en compte les enregistrements du résultat de la requête?

Sub MergeIt()
Dim objWord As Word.Document
Set objWord = GetObject("U:\...\Modèle.dot", "Word.Document")
objWord.Application.Visible = True
objWord.MailMerge.OpenDataSource _
Name:="U:\...\BDD.mdb", _
LinkToSource:=True, _
Connection:="TABLE Nomdetable", _
SQLStatement:="SELECT * FROM [Nomdetable]"
objWord.MailMerge.Execute
Set objWord = Nothing

End Sub



De plus, j'aimerais automatiser tout cela + l'impression du document Word fusionné sur simple clic sur un bouton présent sur le formulaire qui comporte le champ de critère [texte37]...


Merci pour votre aide!!

Configuration: Windows XP
Internet Explorer 6.0
Office Pro 2003

Meilleures réponses pour « Publipostage de requête parametrée » dans :
Paramètres GPRS VoirSi vous possédez un téléphone mobile fonctionnant sous Windows Mobile (smartphone du type HTC, Qtek, etc.), voici les paramètres GPRS pour les trois principaux opérateurs français Orange Orange GSM Orange GPRS Orange MMS Orange...
Sauvegarde des paramètres de Mozilla Thunderbird VoirSauvegarde manuelle Pour sauvegarder le contenu du carnet d'adresses, les comptes de courrier, les paramètres des comptes ou les extensions installées, il suffit de sauvegarder le dossier suivant :C:\Documents and...
[Mozilla Firefox] Sauvegarder les paramètres VoirSauvegarder / Restaurer les paramètres de Firefox, les marque-pages, historique et les extensions installées Commencez par afficher les fichiers cachés. Sous Vista, il faut s'approprier le dossier C:\users\Utilisateur*\Application Data pour...
ASP - L'objet Request VoirPrésentation de l'objet Request Le rôle de l'objet Request est de permettre de récupérer la requête HTTP envoyée par le client au serveur, c'est-à-dire qu'il permet en réalité de manipuler l'ensemble des informations envoyées par le navigateur du...
SQL - Sous-requêtes VoirExpression des sous-requêtes Effectuer une sous-requête consiste à effectuer une requête à l'intérieur d'une autre, ou en d'autres termes d'utiliser une requête afin d'en réaliser une autre (on entend parfois le terme de requêtes en...
Exécution de requêtes avec JDBC VoirExécution d'une requête SQL Pour exécuter une requête SQL, il s'agit dans un premier temps de créer un objet Statement, pouvant être obtenu à partir de l'objet Connection. Un objet ResultSet permettra de récupérer les données en provenance de...

1

isa, le 27 jun 2008 à 08:24:25

Bonjour

je voudrais faire exactement la même chose mais je n'arrive pas à trouver de réponse

as tu trouvé ?

merci de ton aide

isa

Répondre à isa

2

Poisell, le 27 jun 2008 à 09:21:39

Bonjour,

comme personne a pu m'aider, j'ai fait le publipostage en configurant un état avec les champs d'une requête paramétrée...

Il y a moins de possibilités de mise en page, mais j'ai fait avec les moyens du bord...

sinon, il y a un tuto sur

http://heureuxoli.developpez.com/publipostage/

mais à vrai dire je n'ai pas trop compris

Bon courage

Répondre à Poisell

3

isa, le 27 jun 2008 à 23:13:03

Merci de ta réponse

j'ai vu le tuto aussi et je suis en relation avec lui sur le forum des développeurs. Si j'arrive à trouver, je reviendrai vers toi pour te donner la solution

je vais d'abord essayer ce qu'il m'a préconisé

c'est sûr qu'un état peut dépanner mais si on veut que l'utilisateur puisse ajouter des modifs c'est pas l'idéal

à bientôt et bon courage

isabelle

Répondre à isa

4

 isabelle b, le 1 jui 2008 à 08:32:01

Bonjour

alors j'ai trouvé quelque chose qui pourrait t'intéresser. Avant toute chose, j'aimerai savoir si tu veux un publipostage vers word, parce que tu souhaite faire un vrai mailing, (par mailing j'entends envoyer plusieurs courriers types à plusieurs personnes) ou si tu veux simplement transférer des données vers word pour un seul courrier à la fois.

Dans ce cas le publipostage n'est pas utile, il faut travailler avec des signets ce qui est beaucoup plus simple

A bientôt

Répondre à isabelle b