Compartir a través de


Objeto MailMergeFields (Word)

Una colección de MailMergeField objetos que representan la combinación de correspondencia relacionados con los campos de un documento.

Comentarios

Utilice la propiedad Fields para devolver la colección MailMergeFields. En el ejemplo siguiente se agrega un campo ASK después del último campo de combinación de correspondencia del documento activo.

Set myMMFields = ActiveDocument.MailMerge.Fields 
myMMFields(myMMFields.Count).Select 
Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=wdMove 
ActiveDocument.MailMerge.Fields.AddAsk Range:=Selection.Range, _ 
 Name:="Name", Prompt:="Type your name", AskOnce:=True

Utilice la ventana Agregar método para agregar un campo de combinación al conjunto MailMergeFields. En el siguiente ejemplo se reemplaza la selección por un campo de combinación MiddleInitial.

ActiveDocument.MailMerge.Fields.Add Range:=Selection.Range, _ 
 Name:="MiddleInitial"

Utilice campos (Index), donde Index es el número de índice, para devolver un solo objeto MailMergeField. En el ejemplo siguiente se muestra el código de campo del primer campo de combinación de correspondencia del documento activo.

MsgBox ActiveDocument.MailMerge.Fields(1).Code

El conjunto MailMergeFields tiene métodos adicionales, como AddAsk y AddFillIn, para agregar campos relacionados con una operación de combinación de correspondencia.

Métodos

Nombre
Add
AddAsk
AddFillIn
AddIf
AddMergeRec
AddMergeSeq
AddNext
AddNextIf
AddSet
AddSkipIf
Elemento

Propiedades

Nombre
Aplicación
Count
Creator
Parent

Vea también

Referencia de modelos de objetos de Word

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.