Word Master-Detail邮件合并

时间:2015-07-07 09:44:58

标签: ms-word ms-office master-detail mailmerge

我搜索了很多,以了解如何做一个" master-detail"样式邮件合并在一起,但我无法找到合适的答案/教程。

我的数据如下所示:

id      name         property
-----------------------------
1       John Doe     employed
1       John Doe     married
1       John Doe     male
2       Don Joe      employed
2       Don Joe      single
2       Don Joe      male

,结果应如下所示:

word

每个密钥记录之间都有分页符。

有谁知道如何通过Microsoft Word邮件合并实现这一目标?

(我知道SSRS等等是更好的工具,但我必须使用MS Word,因为在客户端这是唯一可行的)

1 个答案:

答案 0 :(得分:1)

是的 - 使用WORD邮件合并可以实现这一点。 我认为你不能像现在这样对待你的数据。在进入邮件合并之前,没有太多可以操作的数据。

在进行合并之前,您需要清理数据以将每个人的属性合并到一个字段中。

您的数据是否在Excel中?您可以编写一些VBA来组合属性字段。

如果它在数据库中,您可以使用SQL来使用For XML Path组合字段。

清理完数据后,您就可以使用邮件合并向导。

对于文档类型,选择Letter并使用空白页面(当前文档)。

然后选择您的数据。

下一步是写信。输入您的字段名称(即**名称:**),然后单击“插入合并字段”并选择要插入的字段。

重复所有字段。