附加不同的word文档,保留每个文档的属性

时间:2011-06-15 10:03:37

标签: vba ms-word

我有一个生成不同类型报告的应用程序。现在,客户端想要添加一个选项,其中所有报告在一个文档中一个接一个地同时生成。我一直在尝试这样做,特别是将文件作为对象插入,但页脚和标题丢失了。

我见过很多声称可以实现我的目标的应用程序,但我不允许购买许可证,也不能以编程方式使用。有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:1)

艰难的是,这是我找到的唯一方法。

基本上,你必须:

1)打开要插入的文件

2)使用Doc.INSERTFILE将文件插入主doc中的所需位置。     记下插入位置,活动部分等。

3)现在遍历要插入的文件的所有部分,然后复制     关于这些部分的一切     到主文档中的新部分,     包括页眉页脚信息,     格式,页面布局等。

这是一种痛苦,但就我所知,没有其他更简单的方法可以实现。