Bienvenue! Identification Créer un nouveau profil

Recherche avancée

Automatio à partir d'une requete parametrée

21/02/08 00:42
Bonjour,
Je butte sur le problème suivant : programmer un publipostage à partir d'une requete parametrée. J'ai suivi les instructions d'Hervé Inisan (office 2003, + de 1000 trucs de pro), avec qq modifications trouvées sur ce site pour faire démarer Word. Tout cela fonctionnne mais, sauf si je cherche à faire en sorte que la requete ne renvoit qu'un petit nombre d'enregistrements, Le code qui bloque est le suivant:

Dim wdApp As Word.Application
Dim strCheminDoc As String
Dim strSQL As String
' Chemin du document Word à ouvrir
strCheminDoc = "d:\automationCourrier.doc"
' Instruction SQL permettant d'extraire les clients

strSQL = "select * from [rqtCourrier]" & "WHERE [NIP_TblCorr] Like [Formulaires]![PatientSejourPrescription]![NIP]"


' Démarrer Word
Set wdApp = New Word.Application
With wdApp
' Rendre Word visible pour faciliter la mise au point
.Visible = True
' Ouvrir le document de publipostage
.Documents.Open strCheminDoc
' Paramétrer le publipostage
With .ActiveDocument.MailMerge
.OpenDataSource Name:=CurrentProject.FullName, _
SQLStatement:=strSQL, _
ReadOnly:=True


Avec strSQL = "select * from [rqtCourrier]" cela fonctionne. Pourriez-vous m'aider ?
Merci
SujetAuteurEnvoyé le

Automatio à partir d'une requete parametrée

Eric Savier21/02/08 00:42

Re: Automatio à partir d'une requete parametrée

Eric Savier25/02/08 22:19

Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.

Cliquez ici pour vous connecter