Word 主从邮件合并

Word Master-Detail Mail Merge

我搜索了很多以了解如何在 word 中进行 "master-detail" 风格的邮件合并,但我找不到合适的 answer/tutorial。

我的数据是这样的:

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

结果应该是这样的:

在每个关键记录之间使用分页符。

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

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

是的 - 这可以使用 WORDs 邮件合并。 我不认为你可以像现在这样处理你的数据。在数据到达邮件合并之前,可以做的操作不多。

您需要清理数据以将每个人的属性合并到一个字段中,然后才能进行合并。

你的数据在Excel吗?你可以写一些VBA来组合属性字段。

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

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

对于文档类型,select 信函并使用空白页(当前文档)。

然后select你的数据。

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

对所有字段重复。