Mostrando postagens com marcador Objeto Dialog. Mostrar todas as postagens
Mostrando postagens com marcador Objeto Dialog. Mostrar todas as postagens

Objeto Dialog

Application
Dialogs (Dialog)

Representa uma caixa de diálogo interna do Microsoft Excel. O objeto Dialog é um membro da coleção Dialogs. A coleção Dialogs contém todas as caixas de diálogo internas do Microsoft Excel. Você não pode criar uma nova caixa de diálogo interna ou adicionar uma à coleção. A única utilidade de um objeto Dialog é ser usado com o método Show para exibir a caixa de diálogo correspondente.

Usando o objeto Dialog

Use Dialogs(index), onde index é uma constante interna identificando a caixa de diálogo, para retornar um único objeto Dialog. O exemplo seguinte 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 retornará False se o usuário cancelar a caixa de diálogo.

dlgAnswer = Application.Dialogs(xlDialogOpen).Show

A biblioteca de objetos do Visual Basic do Microsoft Excel inclui constantes internas para muitas caixas de diálogo internas. Cada constante é formada do prefixo "xlDialog" seguido do nome da caixa de diálogo. Por exemplo, a constante da caixa de diálogo Aplicar nomes é xlDialogApplyNames e a constante da caixa de diálogo Localizar arquivo é xlDialogFindFile. Essas constantes são membros do tipo enumerado XlBuiltinDialog. Para obter mais informações sobre as constantes disponíveis, consulte Listas de argumentos das caixas de diálogo internas.