Quiero combinar access con word para imprimir una plantilla de un contrato, mediante un botón de comando en formulario.
Quiero combinar access con word para imprimir contratos de alquiler, tengo la plantilla en word, conseguí este código, pero al correrlo me indica error de sintaxis en la sección que esta en negritas y cursiva (la verdad es que ya no comprendo que hay que hacer para corregirlo), ¿por favor alguien que me pueda ayudar?
Private Sub cmdIMPRIMIRCTO_Click()
Dim AppWord As Word.Application
Dim DocWord As Word.Document
Dim MyAppID, ReturnValue
Set AppWord = New Word.Application
AppWord.Visible = True
Set DocWord = AppWord.Documents.Open("D:\Roma\Base de datos Yucatan 83\Nva plantilla CPSHY83.docx")
AppWord.Visible = True
DocWord.MailMerge.OpenDataSource Name:="C:\Users\Roberto\Desktop\Roma\Base de datos Yucatan 83.accbd", _
ConfirmConversions:=False, _
ReadOnly:=False, _
LinkToSource:=True, _
AddToRecentFiles:=False, _
PasswordDocument:="", _
PasswordTemplate:="", _
WritePasswordDocument:="", _
WritePasswordTemplate:="", _
Revert:=False, _
Format:=wdOpenFormatAuto, _
Connection:="Contrato Vigencia y Condiciones Consulta", _
SQLStatement:= _
"SELECT * FROM [Contrato Vigencia y Condiciones Consulta]", _
SQLStatement1:=""
With DocWord.MailMerge.Destination = wdSendToNewDocument.MailAsAttachment =False.MailAddressFieldName = "".MailSubject = "".SuppressBlankLines = True
With .DataSource.FirstRecord = wdDefaultFirstRecord.LastRecord = wdDefaultLastRecord
End With
.Execute Pause:=True
End With
End Sub