MailMergeFields.AddFillIn 方法 (Word)

将 FILLIN 域添加到邮件合并主文档。 返回一个 MailMergeField 对象。

语法

expressionAddFillIn( _Range_ , _Prompt_ , _DefaultFillInText_ , _AskOnce_ )

expression 是必需的。 一个代表“MailMergeFields”集合的变量。

参数

名称 必需/可选 数据类型 说明
Range 必需 Range object FILLIN 域的位置。
Prompt 可选 Variant 在对话框中显示的文字。
DefaultFillinText 可选 Variant 默认答复,将在显示对话框时显示在文本框中。 相当于 FILLIN 域的 \d 开关。
AskOnce 可选 Variant 只后而不是每次合并新的记录时显示的提示。 对应于 FILLIN 域的 \o 开关。 默认值为 False

返回值

MailMergeField

备注

更新时,FILLIN 域将显示一个对话框,提示您输入文本将插入 FILLIN 域位置的文档。 使用的 字段 集合对象的 Add 方法将 FILLIN 域添加到邮件合并主文档不同的文档。

示例

本示例添加一个 FILLIN 域以提示在“Name:”后面插入一个姓名。

With Selection 
 .Collapse Direction:=wdCollapseStart 
 .InsertAfter "Name: " 
 .Collapse Direction:=wdCollapseEnd 
End With 
ActiveDocument.MailMerge.Fields.AddFillin Range:=Selection.Range, _ 
 Prompt:="Your name?", DefaultFillInText:="Joe", AskOnce:=True

另请参阅

MailMergeFields 集合对象

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。