Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve un objeto Shape que representa un campo de datos insertado en una publicación.
Sintaxis
expresión. Insertar (rango)
expresión Variable que representa un objeto MailMergeDataField .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| Range | Opcional | TextRange | El intervalo de texto que se va a insertar. |
Valor devuelto
Forma
Comentarios
El funciona de método Insertar para los campos de (texto) de la cadena e imágenes.
Nota:
También puede usar el método InsertMailMergeField del objeto TextRange para agregar un campo de datos de texto a un cuadro de texto en el área de combinación del catálogo de la publicación.
Ejemplo
En este ejemplo se define un campo de datos como un campo de datos de imagen, se inserta en un área de combinación de catálogos de la publicación especificada y se ajusta el tamaño y la posición del campo de datos de imagen. En este ejemplo se supone que la publicación se ha conectado a un origen de datos y se ha agregado un área de combinación de catálogos a la publicación.
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
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.