Поделиться через


Метод MailMergeFields.AddSet (Word)

Добавляет поле SET в основной документ слияния. Возвращает объект MailMergeField .

Синтаксис

выражение. AddSet( _Range_ , _Name_ , _ValueText_ , _ValueAutoText_ )

выражение (обязательно). Переменная, представляющая коллекцию MailMergeFields.

Параметры

Имя Обязательный или необязательный Тип данных Описание
Range Обязательный Объект Range Расположение поля SET.
Name Обязательный String Имя закладки, которому присваивается ValueText.
ValueText Необязательный Variant Текст, связанный с закладкой, указанной аргументом Name.
ValueAutoText Необязательный Variant Запись AutoText, содержащая текст, связанный с закладкой, указанной аргументом Name. Если этот аргумент указан, значение ValueText игнорируется.

Возвращаемое значение

MailMergeField

Замечания

Поле SET определяет текст указанной закладки.

Пример

В этом примере добавляется поле SET в начале активного документа, а затем поле REF для отображения текста после выделения.

Dim rngTemp as Range 
 
Set rngTemp = ActiveDocument.Range(Start:=0, End:=0) 
 
ActiveDocument.MailMerge.Fields.AddSet Range:=rngTemp, _ 
 Name:="Name", ValueText:="Joe Smith" 
Selection.Collapse Direction:=wdCollapseEnd 
ActiveDocument.Fields.Add Range:=Selection.Range, _ 
 Type:=wdFieldRef, Text:="Name"

См. также

Объект коллекции MailMergeFields

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.