Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование в Excel.doc
Скачиваний:
21
Добавлен:
03.05.2019
Размер:
1.48 Mб
Скачать

3.7.6. События на уровне приложения

События на уровне приложения происходят при создании и открытии книги, а также при изменении любого листа в любой открытой книге.

Событие

Описание

NewWorkbook

Возникает при создании новой книги.

SheetActivate

Возникает при активизации листа в открытой книге. Используйте это событие вместо свойства OnSheetActivate.

SheetBefore

DoubleClick

Возникает при двойном щелчке ячейки листа в открытой книге (не предназначено для листов диаграмм). Используйте это событие вместо свойства OnDoubleClick.

SheetBeforeRightClick

Возникает при щелчке правой кнопкой мыши ячейки листа в открытой книге (не предназначено для листов диаграмм).

SheetCalculate

Возникает при пересчете листа в открытой книге (не предназначено для листов диаграмм). Используйте это событие вместо свойства OnCalculate.

SheetChange

Возникает при изменении формулы в ячейке в открытой книге (не предназначено для листов диаграмм). Используйте это событие вместо свойства OnEntry.

SheetDeactivate

Возникает при деактивизации листа в открытой книге. Используйте это событие вместо свойства OnSheetDeactivate.

SheetSelectionChange

Возникает при изменении текущей выделенной области на листе открытой книги (не предназначено для листов диаграмм).

WindowActivate

Происходит, когда пользователь устанавливает фокус на одно из открытых окон. Используйте это событие вместо свойства OnWindow.

WindowDeactivate

Происходит, когда в результате действий пользователя одно из открытых окон теряет фокус. Используйте это событие вместо свойства OnWindow.

WindowResize

Возникает при изменении размеров одного из открытых окон.

WorkbookActivate

Происходит, когда пользователь устанавливает фокус на одну из открытых книг.

WorkbookAddInInstall

Возникает при установке книги как надстройки.

WorkbookAdd

InUninstall

Возникает при отмене использования данной книги как надстройки.

WorkbookBeforeClose

Возникает перед закрытием книги.

WorkbookBeforePrint

Возникает перед выводом книги на печать.

WorkbookBeforeSave

Возникает перед сохранением книги.

WorkbookDeactivate

Происходит, когда в результате действий пользователя одна из открытых книг теряет фокус.

WorkbookNewSheet

Возникает при добавлении нового листа к открытой книге.

WorkbookOpen

Возникает при открытии книги.

Подробнее о событих на уровне приложения см. соответствующие разделы справочной системы.