MailMergeField 对象

         
Documents (Document)
MailMerge
MailMergeFields (MailMergeField)
Range

本属性代表文档中一个邮件合并域。MailMergeDataField 对象是 MailMergeDataFields 集合中的一个元素。MailMergeDataFields 集合包括了文档中的所有邮件合并相关域。

使用 MailMergeField 对象

Fields (index) 返回单独的 MailMergeField 对象,其中 index 为索引号。下列示例显示了活动文档中第一个邮件合并域的域代码。

MsgBox ActiveDocument.MailMerge.Fields(1).Code

可用 Add 方法在 MailMergeFields 集合中添加一个邮件合并域。下例将选定内容替换为一个 MiddleInitial 合并域。

ActiveDocument.MailMerge.Fields.Add Range:=Selection.Range, _
    Name:="MiddleInitial"

说明

MailMergeFields 集合还有其他的方法可用于添加与邮件合并操作相关的域,例如,AddAskAddFillIn