Word 邮件合并 - 知道你的来源吗?

Word 邮件合并 - 知道你的来源吗?

我有大量文档需要更改合并数据的来源。我希望在需要时更改它们。

问题在于知道我改变了哪些,没有改变哪些。

有没有什么方法可以让我轻易地看到哪个数据源正在用于合并?

答案1

我在 stackexchange 网站上的某个地方找到了这个建议,但找不到了,无法再次参考,但它非常简单。如果您经常使用它,请将其作为宏放入 Normal.dot 中,并为您所在的任何合并文档设置一个按钮。

Sub find_datasource_for_mailmerge()
MsgBox ActiveDocument.MailMerge.DataSource.Name
End Sub

答案2

对不起 necro,但这是谷歌搜索结果第一页上对我唯一有用的结果。@datatoo 的上述回答非常有帮助,VB 的自动完成功能还引导我找到 ActiveDocument.MailMerge.DataSource.QueryString,以便在 .Name 仅指向 Access 数据库的文件规范的情况下,了解 .Name 给出的文件名中具体使用了哪个数据库对象。

相关内容