Objeto de caixas de diálogo (Excel)

Uma coleção de todos os objetos de Caixa de Diálogo 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 pode fazer com um objeto caixa de diálogo é utilizá-lo com o método Mostrar para apresentar 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. Estas constantes são membros do tipo enumerado XlBuiltinDialog .

Exemplo

Utilize a propriedade Caixas de Diálogo do objeto Aplicação para devolver a coleção Caixas de Diálogo . O seguinte exemplo de código apresenta o número de caixas de diálogo do Microsoft Excel incorporadas disponíveis.

MsgBox Application.Dialogs.Count

Utilize caixas de diálogo (índice), em que o índice é uma constante incorporada que identifica a caixa de diálogo, para devolver um único objeto de Caixa de Diálogo . 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.