2015-11-13 45 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 –

回答