Propiedad MailMergeDataSource.FieldNames (Word)
Devuelve una colección MailMergeFieldNames que representa los nombres de todos los campos en el origen de datos de combinación de correo especificado. Solo lectura.
Sintaxis
expresión. FieldNames
Expresión Variable que representa un objeto 'MailMergeDataSource'.
Comentarios
Para obtener información sobre cómo devolver un único miembro de una colección, vea Devolver un objeto de una colección.
Ejemplo:
En este ejemplo se muestra el nombre del primer campo del origen de datos adjunto al documento principal de combinación de correspondencia activo.
MsgBox ActiveDocument.MailMerge.DataSource.FieldNames(1).Name
En este ejemplo se utiliza la matriz mNames() para guardar los nombres de los campos de combinación contenidos en el origen de datos adjunto al documento activo.
Dim mNames As Variant
Dim mmTemp As MailMerge
Dim intCount As Integer
Dim intIncrement As Integer
Dim mmfnLoop As MailMergeFieldName
Set mmTemp = ActiveDocument.MailMerge
intCount = _
ActiveDocument.MailMerge.DataSource.FieldNames.Count - 1
ReDim mNames(intCount)
intIncrement = 0
For Each mmfnLoop In mmTemp.DataSource.FieldNames
mNames(intIncrement) = mmfnLoop.Name
intIncrement = intIncrement + 1
Next mmfnLoop
Consulte también
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.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de