Bonjour,
j'ai le problème suivant :
Dans Access 2007, je lance un publipostage avec le code ci dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 Private Sub Commande36_Click() Dim wdapp As Word.Application Dim strCheminDoc As String Dim Strsql As String strCheminDoc = "C:\Documents and Settings\peter\Bureau\Peter\peter10.doc" Strsql = "SELECT * FROM [RexportConfLettre]" 'demarrer word Set wdapp = New Word.Application With wdapp .Visible = True .Documents.Open strCheminDoc With .ActiveDocument.MailMerge .OpenDataSource Name:="C:\Documents and Settings\peter\Bureau\Peter\peter.accdb", _ SQLStatement:=Strsql, _ ReadOnly:=True .Destination = wdSendToNewDocument .Execute End With End With Set wdapp = Nothing End Sub
Mon Document Word s'ouvre, avec un message d'erreur
"La connexion au pilote ODBC Microsoft access à echoué", Fichier C:\Documents and Settings\peter\Bureau\Peter\peter.mdb introuvable.
Je constate que le message d'erreur cherche la base peter.mdb, et non peter.accdb.
Dans outils d'administration\sources de données\Administrateur ODBC j'ai active "acces driver (*.mdb) ODBCJT32 DLL" et "access driver (*.mdb,*.accdb) ACEODBC.DLL"
Quelqu'un a déjà rencontré ce problème ?
Merci d'avance
Peter
Partager