Klasse Dialog - Excel-Dialogfeld (Excel VBA)
Die Klasse Dialog stellt ein integriertes Microsoft Excel-Dialogfeld dar. Um eine Dialog -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise
Dim dlg as Dialog
Set dlg = Application.Dialogs(Index:=1)
For Each
Hier ist ein Beispiel für die Verarbeitung der Dialog -Elemente in einer Sammlung
Dim dlg As Dialog
For Each dlg In Application.Dialogs
Next dlg
Show
Zeigt das integrierte Dialogfeld an, wartet, bis der Benutzerdaten eingegeben hat, und gibt einen booleschen Wert zurück, der die Antwort des Benutzers darstellt.
You can use a single dialog box to change many properties at the same time. Für einige integrierte Dialogfelder (beispielsweise das Dialogfeld Öffnen ) können Sie anfängliche Werte mithilfe von arg1, arg2,..., _Arg30_festlegen. Weitere Informationen zu integrierten Dialogfeldern finden Sie unter der Dialogs -Auflistung.
Show (Arg1, Arg2, ..., Arg30)
Application.Dialogs(xlDialogOpen).Show