Программирование MS Excel
Программирование MS Excel / Советы /
Использование Auto_Open и Auto_Close


   Вы можете создать Auto_Open и Auto_Close процедуры в любом программном модуле книги MS Excel либо надстройки.
   Процедура Auto_Open запустится, как только откроется файл, а Auto_Close - перед тем, как файл закроется. Эти процедуры очень полезны при выполнении задач установки или удаления, таких как создание своих панелей инструментов во время открытия файла и удаления их перед закрытием. Задачи такого типа находятся в модуле класса ThisWorkbook, используя события Workbook_Open и Before_Close. Однако используя Auto_Open и Auto_Close, Вы можете хранить все Ваши процедуры в одном модуле. Таким образом легче экспортировать код процедуры в другие проекты.
Public Sub Auto_Open()
    MsgBox "Auto_Open procedure fired"
End Sub

Public Sub Auto_Close()
    MsgBox "Auto_Close procedure fired"
End
Примечание: Работает также в предыдущих версиях Excel.


© design & content by Acidigital, 2001

Hosted by uCoz