Compartilhar via


Método MailMerge.ShowWizardEx (Publisher)

Exibe em um documento o assistente especificado de mala direta ou de catálogo.

Sintaxe

expressão. ShowWizardEx (ShowDocumentStep, ShowTemplateStep, ShowDataStep, ShowWriteStep, ShowPreviewStep, ShowMergeStep, MergeType, iStep)

Expressão Uma variável que representa um objeto MailMerge .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
ShowDocumentStep Opcional Booliano Não usada no Microsoft Publisher 2007. Nas versões anteriores, True (o padrão) exibia a etapa "Selecionar um tipo de mesclagem"; False removeu a etapa.
ShowTemplateStep Opcional Booliano Esse parâmetro não se aplica ao Microsoft Publisher.
ShowDataStep Opcional Booliano Não usada no Microsoft Publisher 2007. Nas versões anteriores, True (o padrão) exibia a etapa "Selecionar fonte de dados"; False removeu a etapa.
ShowWriteStep Opcional Booliano Não usada no Microsoft Publisher 2007. Nas versões anteriores, True (o padrão) exibia a etapa "Criar sua publicação"; False removeu a etapa.
ShowPreviewStep Opcional Booliano Não usada no Microsoft Publisher 2007. Nas versões anteriores, True (o padrão) exibia a etapa "Visualizar sua publicação"; False removeu a etapa.
ShowMergeStep Opcional Booliano Não usada no Microsoft Publisher 2007. Nas versões anteriores, True (o padrão) exibia a etapa "Concluir a mesclagem"; False removeu a etapa.
Mergetype Opcional PbMergeType O tipo de mesclagem a ser usado. Pode ser uma das constantes PbMergeType declaradas na biblioteca de tipos do Microsoft Publisher. O padrão é pbMergeDefault.
iStep Opcional Longo A etapa inicial. Consulte Comentários para obter informações sobre os valores padrão.

Comentários

Passar pbMergeDefault para MergeType inicia uma nova mesclagem de email; se a publicação já for uma mesclagem, ela deixará o tipo de mesclagem inalterado.

Passar um tipo de mesclagem diferente do tipo de mesclagem da publicação atual altera a publicação para esse novo tipo de mesclagem, mas desconecta a fonte de dados. Isso resulta na perda de campos inseridos anteriormente quando a alteração é para ou de um tipo de mesclagem de catálogo.

As etapas do assistente correspondem à sequência de painéis de tarefas de mesclagem na interface de usuário. Se nenhuma fonte de dados for conectada, o assistente de mesclagem sempre iniciará na primeira etapa (o primeiro painel de tarefas). Se uma fonte de dados estiver conectada, o assistente será iniciado na Etapa 2 por padrão, a menos que você use o parâmetro iStep para especificar a partir da Etapa 1 ou etapa 3.

Exemplo

Este exemplo verifica se o assistente de mesclagem de email está fechado e, se for, o exibe.

Public Sub ShowWizardEx_Example() 
 With ActiveDocument.MailMerge 
 If .WizardState = 0 Then 
 .ShowWizardEx 
 End If 
 End With 
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.