Objeto Caixas de diálogo (Excel)
Uma coleção de todos os objetos dialog no Microsoft Excel.
Cada objeto Dialog representa uma caixa de diálogo interna. Não é possível criar uma nova caixa de diálogo interna ou adicionar uma à coleção. A única coisa útil que você pode fazer com um objeto Dialog é usá-lo com o método Mostrar para exibir a caixa de diálogo correspondente.
A biblioteca de objetos do Visual Basic do Microsoft Excel inclui constantes internas para muitas caixas de diálogo internas. Cada constante é formada com o prefixo "xlDialog" seguido do nome da caixa de diálogo. Por exemplo, a constante da caixa de diálogo Aplicar Nomesé xlDialogApplyNames, enquanto a constante da caixa de diálogo Localizar Arquivo é xlDialogFindFile. Essas constantes são membros do tipo enumerado XlBuiltinDialog .
Use a propriedade Dialogs do objeto Application para retornar a coleção Diálogos . O exemplo de código a seguir exibe o número de caixas de diálogo internas disponíveis do Microsoft Excel.
MsgBox Application.Dialogs.Count
Use Caixas de Diálogo (índice), em que o índice é uma constante interna que identifica a caixa de diálogo, para retornar um único objeto Dialog . O exemplo a seguir executa a caixa de diálogo interna Abrir Arquivo.
dlgAnswer = Application.Dialogs(xlDialogOpen).Show
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.