Partilhar via


Método Dialog.Show (Word)

Exibe e executa ações iniciadas na caixa de diálogo especificada interna no Word. Retorna um Long que indica qual botão foi clicado para fechar a caixa de diálogo.

Sintaxe

expressão. Mostrar( _TimeOut_ )

expressão Obrigatório. Uma variável que representa um objeto 'Dialog'.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Timeout Opcional Variant O período de tempo que o Word esperará antes de fechar a caixa de diálogo automaticamente. Uma unidade é aproximadamente 0,001 segundo. Atividades simultâneas no sistema podem aumentar o valor efetivo de tempo. Se esse argumento for omitido, a caixa de diálogo será fechada quando o usuário descartá-la.

Valor de retorno

Long

Comentários

A tabela a seguir mostra o significado dos valores que o método Show retorna.

Valor retornado Descrição
-2 O botão Fechar.
-1 O botão OK.
0 (zero) O botão Cancelar.
> 0 (zero) Um botão de comando: 1 é o primeiro botão, 2 é o segundo botão e assim por diante.

Exemplo

Este exemplo exibe a caixa de diálogo Localizar e substituir com a palavra "Blue" predefinida na caixa de texto Localizar.

With Dialogs(wdDialogEditFind) 
 .Find = "Blue" 
 .Show 
End With

Este exemplo exibe e executa qualquer ação iniciada na caixa de diálogo Abrir. O nome do arquivo é definido como . para que todos os nomes de arquivo sejam exibidos.

With Dialogs(wdDialogFileOpen) 
 .Name = "*.*" 
 .Show 
End With

Este exemplo exibe e executa qualquer ação iniciada na caixa de diálogo Zoom. Se não houver ações iniciadas por aproximadamente 9 segundos, a caixa de diálogo será fechada.

Dialogs(wdDialogViewZoom).Show TimeOut:=9000

Confira também

Objeto Dialog

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.