Evento Application.MailMergeWizardStateChange (Publisher)
Ocorre quando um usuário passa de uma etapa para uma etapa especificada no Assistente de mala direta.
Sintaxe
expressão. MailMergeWizardStateChange (Doc, FromState)
expressão Uma variável que representa um Aplicativo objeto.
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Doc | Obrigatório | Document | O documento principal de mala direta. |
FromState | Obrigatório | Integer | A etapa do Assistente de mala de direta da qual o usuário está se movendo. |
Comentários
Para acessar os eventos do objeto Application , declare uma variável de objeto Application na seção Declarações Gerais de um módulo de código e defina a variável igual ao objeto Application para o qual você deseja acessar eventos.
Para obter informações sobre como usar eventos com o objeto Aplicativo do Microsoft Publisher, consulte Usando eventos com o objeto Application.
Exemplo
Este exemplo exibe uma mensagem quando um usuário se move da etapa três do Assistente de mala direta para a etapa quatro. Com base na resposta do usuário à mensagem, o usuário passará para a etapa quatro ou voltará para a etapa três.
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
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.