我不知道爲什麼我的代碼不工作.. 我有代碼在Access 03中打開一個Word文檔運行郵件合併過程中的vba。 代碼運行時,它會問我標題分隔符是什麼。我在導出文件中將它們指定爲字段分隔符的逗號和記錄分隔符。在我用字確認之後,我得到了一個運行時錯誤。VBA - 郵件合併通過訪問
我得到的錯誤是: 運行時錯誤'5922': Word無法打開數據源。
strExportFullyQualifiedName是一個文本文件,與其中列出的字段名稱一起被導出,用作數據源文件。
我檢查了鏈接並驗證,一切都存在。連接沒有進行。 strExportFullyQualifiedName是txt文件的位置。
With objWordDoc
.MailMerge.OpenDataSource _
Name:=strExportFullyQualifiedName, Format:=wdOpenFormatAuto, _
ConfirmConversions:=False, ReadOnly:=False, SubType:=wdMergeSubTypeAccess, AddToRecentFiles:=False
.MailMerge.Destination = wdSendToNewDocument
.MailMerge.MainDocumentType = wdDirectory
.MailMerge.SuppressBlankLines = True
End With
謝謝!
是的。它是: Microsoft Word 11.0對象庫 – JK0124 2010-03-03 20:39:05