Метод MailMergeFields.AddFillIn (Word)
Добавляет поле FILLIN в основной документ слияния. Возвращает объект MailMergeField .
Синтаксис
выражение. AddFillIn
( _Range_
, _Prompt_
, _DefaultFillInText_
, _AskOnce_
)
выражение (обязательно). Переменная, представляющая коллекцию MailMergeFields.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Range | Обязательный | Объект Range | Расположение поля FILLIN. |
Prompt | Необязательный | Variant | Текст, отображаемый в диалоговом окне. |
DefaultFillinText | Необязательный | Variant | Ответ по умолчанию, который отображается в текстовом поле при отображении диалогового окна. Соответствует параметру \d для поля FILLIN. |
AskOnce | Необязательный | Variant | Значение true , чтобы отображать запрос только один раз, а не при каждом слиянии новой записи. Соответствует параметру \o для поля FILLIN. Значение по умолчанию — False. |
Возвращаемое значение
MailMergeField
Замечания
При обновлении в поле FILLIN отображается диалоговое окно с запросом на вставку текста в документ в расположении поля FILLIN. Используйте метод Add с объектом коллекции Fields , чтобы добавить поле 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 и обратная связь.