Метод MailMergeDataField.Insert (Издатель)
Возвращает объект Shape , представляющий поле данных, вставленное в публикацию.
Синтаксис
expression. Вставка (диапазон)
Выражение Переменная, представляющая объект MailMergeDataField .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Range | Необязательный | TextRange | Вставляемый текстовый диапазон. |
Возвращаемое значение
Shape
Примечания
Метод Insert работает как для полей рисунка, так и для строковых (текстовых) полей.
Примечание.
Вы также можете использовать метод InsertMailMergeField объекта TextRange , чтобы добавить текстовое поле данных в текстовое поле в области слияния каталога публикации.
Пример
В этом примере поле данных определяется как поле данных рисунка, вставляется в область объединения каталога указанной публикации, а также размер и расположение поля данных рисунка. В этом примере предполагается, что публикация подключена к источнику данных, а область слияния каталога добавлена в публикацию.
Dim pbPictureField1 As Shape
'Define the field as a picture data type
With ThisDocument.MailMerge.DataSource.DataFields
.Item("Photo:").FieldType = pbMailMergeDataFieldPicture
End With
'Insert a picture field, and then size and position it
Set pbPictureField1 = ThisDocument.MailMerge.DataSource.DataFields.Item("Photo:").Insert
With pbPictureField1
.Height = 100
.Width = 100
.Top = 85
.Left = 375
End With
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по