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.