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


Объект MailMergeDataField (Publisher)

Представляет одно поле слияния в источнике данных. Объект MailMergeDataField является членом коллекции MailMergeDataFields . Коллекция MailMergeDataFields включает все поля данных в источнике данных слияния или каталога (например, Имя, Адрес и Город).

Замечания

Нельзя добавлять поля в коллекцию MailMergeDataFields . Все поля данных в источнике данных автоматически включаются в коллекцию MailMergeDataFields .

Используйте MailMergeDataSource.DataFields (index), где index — это имя поля данных или номер индекса, чтобы вернуть один объект MailMergeDataField . Номер индекса представляет положение поля данных в источнике данных слияния.

Пример

В этом примере извлекаются имя первого поля и значение первой записи поля FirstName в источнике данных, присоединенном к активной публикации.

Sub GetDataFromSource() 
 With ActiveDocument.MailMerge.DataSource 
 MsgBox "Field Name: " & .DataFields.Item(1).Name & _ 
 "Value: " & .DataFields.Item("FirstName").Value 
 End With 
End Sub

Методы

Свойства

См. также

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

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