Método Dialog.Show (Excel)
Exibe a caixa de diálogo interna, aguarda o usuário inserir dados e retorna um valor booliano que representa a resposta do usuário.
Sintaxe
expressão. Show (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg26, Arg27, Arg27, Arg27, Arg27, Arg25, Arg26, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg27, Arg27, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg26, Arg27, Arg27, Arg27, Arg27, Arg27, Arg27, Arg26, Arg27, Arg27, Arg27, Arg27, Arg27, Arg27, Arg27Arg28, Arg29, Arg30)
Expressão Uma variável que representa um objeto Dialog .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Arg1 – Arg30 | Opcional | Variantes | Somente para caixas de diálogo internas, os argumentos iniciais do comando. |
Valor de retorno
Um valor booliano que, para caixas de diálogo internas, retorna True se o usuário escolher OK ou retornar False se o usuário escolher Cancelar.
Comentários
Use uma única caixa de diálogo para alterar muitas propriedades ao mesmo tempo. Por exemplo, você pode usar a caixa de diálogo Formatar Células para alterar todas as propriedades do objeto Font .
Para algumas caixas de diálogo internas (a caixa de diálogo Abrir , por exemplo), você pode definir valores iniciais usando Arg1, Arg2, ..., Arg30. Para saber quais argumentos definir, localize a constante de caixa de diálogo correspondente em Listas de argumentos das caixas de diálogo internas. Por exemplo, procure pela constante xlDialogOpen para encontrar os argumentos da caixa de diálogo Abrir.
Para obter mais informações sobre caixas de diálogo internas, consulte a coleção Diálogos .
Exemplo
Este exemplo exibe a caixa de diálogo Abrir.
Application.Dialogs(xlDialogOpen).Show
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.