在Word中的嵌入式文档上运行邮件合并

时间:2013-05-07 12:40:00

标签: vba ms-word mailmerge

我正在寻找能够打开Word文档中所有嵌入文档,更新邮件合并信息以及再次关闭文件的代码。

以下是故事:我有大约20个文档,其中包含有关如何访问各种系统的说明。这些文档是特定于角色的 - 这意味着根据用户的需要,这些说明因文档而异。

目前,只要系统更改其访问程序,我就必须进入20个文档中的每一个并更新必要的信息。我一直致力于改善工作流程的解决方案,但遇到了一些障碍。

我创建了系统特定的文档,其中包含访问各个系统的信息。然后,我将这些特定于系统的文档嵌入到原始的特定于角色的文档中。这具有预期的效果 - 我能够操纵系统访问文档中的信息,并且它将更新文档中的所有必要角色的信息。

那部分不是障碍。这是障碍。在每个系统访问文档中,我有一个邮件合并运行,它放入角色特定数据(即登录信息,角色,部门等)。邮件合并从主用户excel文件收集信息。

这里的整体效果是我可以将用户数据输入到用户excel文件中,打开该用户所需的特定于角色的指令,并使所有嵌入的文档已经运行更新的邮件合并信息,而不是< / em>必须打开每个特定于系统的文档并更新邮件合并信息。

我正在寻找能够打开Word文档中所有嵌入文档的代码,更新邮件合并信息(这通常在文件打开时发生),然后再次关闭文件。

如果有人可以帮助解决这个小问题,或者如果有人有更好的想法,请告诉我。

0 个答案:

没有答案