我正在尝试从Excel电子表格邮寄合并数据,并希望包含标题标题,并知道是否有快速方法在文档中包含每个字段的值。
来自excel的数据示例
Name Score1 Score2 Score3 Score4...
James 88 50 90 25
John 80 80 98
Amy 70 85 85
单词中的示例邮件合并对每个人来说都是这样的;
Dear James,
Score1 88
Score2 50
Score3 90
Score4 25
Dear John,
Score1 80
Score3 80
Score4 98
Dear Amy,
Score1 70
Score2 85
Score4 85
如果没有该字段的数据,我不希望标题名称即Score2出现,这将是一个重复性任务,其中score1,2等的标题名称可能会发生变化,因此需要一种有效的方法将它们全部列在文档上(如果它们包含该人的数据)。我希望这可以通过创建一个宏来完成。
编辑:
为了进一步澄清,我可以让我的文件列出名称和分数,如此;
亲爱的«姓名»
«Score1»
但我需要以下......
亲爱的«姓名»
得分1:«得分1»
答案 0 :(得分:0)
您无法合并标题 - 只需将它们输入到mailmerge主文档中,如果要在空白时将其禁止,请使用mergefield \ b& \ f开关,因此:
{MERGEFIELD Score1 \b "Score 1: " \f "¶
"}
注意:以上示例的字段大括号对(即“{}”)是通过Ctrl-F9(Mac上的Cmd-F9)在文档本身中创建的;你不能简单地输入或复制&从这条消息中粘贴它们。通过任何标准的Word对话添加它们也不实际。字段结构中表示的空格都是必需的。不应使用¶符号,而应使用实线/段落。