Шаг 84.
VBA в MSExcel.
Элементы управления и пользовательская форма. Отображение встроенных диалоговых окон

    На этом шаге мы рассмотрим способ вызова встроенных диалоговых окон.

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


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

Private Sub CommandButton1_Click()
  Application.Dialogs(xlDialogOpen).Show
End Sub
Текст этого примера можно взять здесь.

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

    Со следующего шага мы начнем рассматривать программирование панели инструментов.




Предыдущий шаг Содержание Следующий шаг