Evento Application.MailMergeAfterMerge (Word)
Este evento se produce tras combinar correctamente todos los registros de una combinación de correspondencia.
Sintaxis
expresión. MailMergeAfterMerge (Doc, DocResult)
expresión Variable que representa un objeto Application.
Para obtener información sobre el uso de eventos con el objeto Application , consulte Uso de eventos con el objeto Application.
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Doc | Obligatorio | Document | Documento principal de la combinación de correspondencia. |
DocResult | Obligatorio | Document | Documento creado en la combinación de correspondencia. |
Ejemplo:
En este ejemplo, se muestra un mensaje que indica que la combinación de todos los registros del documento especificado ha terminado. Si el documento se ha combinado con un segundo documento, el mensaje incluye el nombre del nuevo documento. En este ejemplo, se supone que se ha declarado una variable de aplicación denominada MailMergeApp en las declaraciones generales y que se ha establecido la variable igual al objeto Application de Word.
Private Sub MailMergeApp_MailMergeAfterMerge(ByVal Doc As Document, _
ByVal DocResult As Document)
If DocResult Is Nothing Then
MsgBox "Your mail merge on " & _
Doc.Name & " is now finished."
Else
MsgBox "Your mail merge on " & _
Doc.Name & " is now finished and " & _
DocResult.Name & " has been created."
End If
End Sub
Vea 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.