Отображение встроенных диалоговых окон

VBA позволяет отображать программно на экране встроенные диалоговые окна в Excel наряду с пользовательскими диалоговыми окнами. Все встроенные диалоговые окна в Excel образуют семейство Dialogs, индекс которого специфицирует активизируемое диалоговое окно. Отображение встроенного диалогового окна на экране осуществляется методом Show. Например, следующая процедура при нажатии кнопки активизирует диалоговое окно Открытие документа (Open) (рис. 2.28).

Private Sub CommandButton1_Click()

Application.Dialogs(xlDialogOpen).Show

End Sub

Рисунок 2.28 Диалоговое окно Открытие документа

В методе Show можно указывать аргументы, управляющие выводом в диалоговом окне специфицированной информации.

XlDialogFindFile Диалоговое окно Открытие документа (Open) при поиске файла
xlDialogPivotTableWizard Диалоговое окно Мастер сводных таблиц (Pivot Table Wizard) Wizard)
xlDialogSaveAs Диалоговое окно Сохранить как (Save as)
xlDialogSaveWorkbook Диалоговое окно Сохранить (Save)
xlDialogPrint Диалоговое окно Печать (Print)

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: