域代码: MergeField 域

在邮件合并主文档中显示"v 形"合并字符中的数据字段的名称,例如,«名字»。当与所选数据源合并主文档时,从指定的数据字段的信息会插入合并域。

在早期版本的Word,合并的文档经常显示双空格代替域映射到丢失的数据。现在,您可以使用开关指定打印的文本之前或之后域结果 (前提是字段包含数据)。

插入合并域之前,您必须选择在主文档数据源 。

语法

在文档中查看 MergeField 域时,语法如下所示︰

{ MERGEFIELD FieldName [开关]}

注意: 域代码决定域中显示的内容。计算域代码后文档中显示的为域结果。要在查看域代码和域代码结果之间切换,请按 Alt+F9。

说明

"FieldName"

列出的所选数据源标题记录中的数据字段的名称。字段名称必须与标题记录中的字段名称完全匹配。

开关

/b

指定要插入合并域的域之前,如果域不为空的文本。

\f

指定要插入以下合并域字段中,如果域不为空的文本。

\m

指定 MergeField 字段映射的字段。

\v

使字符转换为竖排格式。

示例

将下列三个 MergeField 域放在一起并 \f 开关作为指定可确保三个字段有它们,但只有指定的字段信息显示在数据源之间的空格。

{MERGEFIELD CoutesyTitle \f""}{MERGEFIELD FirstName \f""}{MERGEFIELD 姓氏}

在以下结果︰

  • 如果所有字段都存在︰ 女士我的网站

  • 如果名字缺少的数据源︰ 女士马丁

注意: 如果您需要更改合并字段中指定的字段名称,编辑 MergeField 域代码中的字段名称。域代码隐藏更改字段名称不起作用。

注释: 

  • 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

  • 请在 此处 中查找本文的英文版本以便参考。你和 Microsoft 社区的其他成员可以使用 Community Translation Framework (CTF) 来改进本文。只需将鼠标悬停在文章中的句子上,然后在 CTF 小组件中单击“IMPROVE TRANSLATION”即可。 单击此处了解有关 CTF 的详细信息。 使用 CTF 即表示你同意服务条款

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×