Classe Dialogs (Excel VBA)

Uma coleção de todos os objetos Dialog no Microsoft Excel. Para usar uma variável de classe Dialogs, ela primeiro precisa ser instanciada por exemplo


Dim dlgs as Dialogs
Set dlgs = Application.Dialogs

For Each

Aqui está um exemplo de processamento dos itens Dialogs em uma coleção.


Dim dlg As Dialog
For Each dlg In Application.Dialogs
	
Next dlg

Count

Retorna um valor Long que representa o número de objetos na coleção.


Dim lngCount As Long
lngCount = Application.Dialogs.Count

Item

Retorna um único objeto de uma coleção.

Item (Index)

Index: O nome ou número de índice do objeto.


Application.Dialogs.Item(xlDialogOpen).Show arg3:=True