Objeto MailMerge (Word)

Representa la funcionalidad de combinación de correspondencia de Word.

Comentarios

Utilice la propiedad MailMerge para devolver el objeto MailMerge. El objeto MailMerge siempre está disponible independientemente de si ha empezado la operación de combinación de correspondencia. Utilizar el estado propiedad para determinar el estado de la operación de combinación de correspondencia. En el ejemplo siguiente se ejecuta una combinación de correspondencia si el documento activo es un documento principal con un origen de datos adjunto.

If ActiveDocument.MailMerge.State = wdMainAndDataSource Then 
 ActiveDocument.MailMerge.Execute 
End If

En el siguiente ejemplo, se combina el documento principal con los tres primeros registros del origen de datos adjunto y, a continuación, se envían los resultados a la impresora.

Set myMerge = ActiveDocument.MailMerge 
If myMerge.State = wdMainAndSourceAndHeader Or _ 
 myMerge.State = wdMainAndDataSource Then 
 With myMerge.DataSource 
 .FirstRecord = 1 
 .LastRecord = 3 
 End With 
End If 
With myMerge 
 .Destination = wdSendToPrinter 
 .Execute 
End With

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.