Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Добавляет поле 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 и обратная связь.