Ler em inglês

Compartilhar via


Objeto Caixas de diálogo (Excel)

Uma coleção de todos os objetos dialog no Microsoft Excel.

Comentários

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 .

Exemplo

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

Propriedades

Confira também

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.