Objeto de caixa de diálogo (Excel)
Representa uma caixa de diálogo interna do Microsoft Excel.
O objeto Dialog é um membro da coleção Diálogos . A coleção Dialogs contém todas as caixas de diálogo internas do Microsoft Excel. 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 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 (menu Arquivo). O método Show retornará True se o Microsoft Excel abrir um arquivo com sucesso e False se o usuário cancelar a caixa de diálogo.
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.