2015-11-13 138 views
0

因此,我使用兩個表Person和Project創建了此Access數據庫 - 一個人可以有多個項目。我創建了一個訪問報告,其中包含每個人每個人和每個項目的數據。現在我需要一個VBA腳本,將報告的數據複製到已經包含其中的Word文件中。我環顧四周,但找不到有用的東西。將訪問報告複製到Word中

+0

你能轉換成Word文檔,報告,然後插入到文檔通過VBA的文檔?所以c:\ tmpReport.docx被插入到c:\ template.docx –

+0

你知道如何獲得生成的文件的內容並將其放在模板的末尾嗎?你也知道是否可以將生成的數據放入表中?由於報表「表」不會被導出到word文件中 – Jannis

+0

沒有可以直接將報表傳送到Word文檔的VBA。該報告可以導出爲Word(使用Access宏或VBA)。這將創建一個可以插入到Word中的RTF文件。 如果您想使用VBA將所有數據傳輸到Word,那麼您需要自動化Word並明確寫入數據。互聯網上有大量的代碼樣本用於自動化Word和大量的代碼樣本,用於從數據庫中提取數據。我的網站上提供了一些(舊)示例代碼:http://homepage.swissonline.ch/cindymeister/mergfaq1.htm#ComplexMerg –

回答