Вход


Главная страница >> Учебный процесс >> Конспекты >> MS Office. Руководство программиста по Visual Basic для MS Office 97 >> Объекты Microsoft Excel >> Работа с событиями. >> События на уровне рабочей книги

Переход на главную страницу

Сервер поддерживается
кафедрой информатики и вычислительной техники ГрГУ
тел. +375-(0)152-445-101
E-mail :
kadan@grsu.grodno.by


[Назад]    [Содержание ]    [Вперед]

  


События на уровне рабочей книги


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

Событие

Описание

Activate

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

AddIninstall

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

AddInUninstall

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

Beforeclose

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

BeforePrint

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

BeforeSave

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

Deactivate

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

NewSheet

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

Open

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

SheetActivate

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

SheetBeforeDoubleClick

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

SheetBeforeRightClick

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

SheetCalculate

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

SheetChange

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

SheetDeactivate

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

SheetSelectionChange

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

WindowActivate

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

WindowDeactivate

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

WindowResize

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

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

Пример

Эта процедура разворачивает окно приложения Microsoft Excel при открытии книги:

Sub Workbook_0pen()
     Application.WindowState = xlMaximized
End Sub



[Назад]    [Содержание ]    [Вперед]

  



Текст пособия подготовлен на основе материалов книги
Microsoft Corporation. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.: Издательский отдел "Русская Редакция" ТОО "Channel Trading Ltd.", 1997. - 544 с.: илл.
c Оригинальное издание на английском языке,
Microsoft Corporation, 1997
c Русский перевод,
Microsoft Corporation, 1997

  
За содержание страницы отвечает Гончарова М.Н.
©
Кафедра СПиКБ, 2002-2017