Compartir a través de


Evento Application.MailMergeWizardStateChange (Publisher)

Este evento se produce cuando un usuario pasa de un paso especificado a otro en el Asistente para combinar correspondencia.

Sintaxis

expresión. MailMergeWizardStateChange (Doc, FromState)

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
Doc Obligatorio Document Documento principal de la combinación de correspondencia.
FromState Obligatorio Integer El paso del Asistente para combinar correspondencias desde el que se mueve el usuario.

Observaciones

Para acceder a los eventos de objeto Application , declare una variable de objeto Application en la sección Declaraciones generales de un módulo de código y, a continuación, establezca la variable igual al objeto Application para el que desea tener acceso a los eventos.

Para obtener información sobre cómo usar eventos con el objeto Application de Microsoft Publisher, consulte Uso de eventos con el objeto Application.

Ejemplo

En este ejemplo se muestra un mensaje cuando el usuario se mueve del tercer al cuarto paso en el Asistente para combinar correspondencias. Dependiendo de la respuesta del usuario, éste tendrá que continuar con el paso cuatro o volver al paso tres.

Private Sub MailMergeApp_MailMergeWizardStateChange(ByVal Doc As Document, _ 
 ByVal FromState As Long) 
 
 Select Case FromState 
 Case 1 
 MsgBox "Now you will build your publication merge " & _ 
 "by adding fields to your publication." 
 Case 2 
 MsgBox "Now you will see your publication " & _ 
 "merged with the records in the data source." 
 Case 3 
 MsgBox "Now you will complete the mail merge process." 
 End Select 
 
End Sub

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.