Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

События объекта Workbook




События объекта Application

В таб. 6.5.1 приведены основные события объекта Application.

Таблица 6.5.1. События объекта Application

Событие Появляется, когда пользователь или программа
NewWorkbook Создает новую книгу в приложении
SheetActivate Активизирует лист любой из открытых книг
SheetBeforeDoubleClick Дважды щелкает мышью на одной из ячеек рабочего листа открытой книги. Сообщение не посылается объекту Application при щелчках на листе диаграмм
SheetBeforeRightClick Щелкает правой кнопкой мыши на ячейке рабочего листа (но не на листе диаграмм)
SheetCalculate Выполняет действия, приведшие к перевычислению листа книги
SheetChange Изменяет ячейку с формулой на рабочем листе открытой книги
SheetDeactivate Активизирует новый лист и тем самым деактивирует старый
SheetSelectionChange Изменяет выделение на каком-либо из листов открытой книги
WindowActivate Переключает фокус на другое открытое окно
WindowDeactivate Выключает фокус, переключившись на другое окно
WindowResize Перестраивает открытое окно
WorkbookActivate Переключает фокус на другую рабочую книгу
WorkbookAddInInstall Инсталлировал рабочую книгу, как Addin элемент
WorkbookAddInUninstall Выключает из списка доступных рабочую книгу, инсталлированную как Addin элемент
WorkbookBeforeClose Выполняет команду по закрытию рабочей книги. Естественно, сообщение посылается и обрабатывается до того, как книга будет закрыта
WorkbookBeforePrint Выполняет команду печати
WorkbookBeforeSave Выполняет команду по сохранению рабочей книги
WorkbookDeactivate Переключается на работу с новой книгой, тем самым деактивируя старую
WorkbookNewSheet Добавляет новую страницу рабочей книги
WorkbookOpen Открывает рабочую книгу

Почти все сообщения, инициированные действиями пользователя и посылаемые объекту Application, получает и объект Workbook. Разница состоит в том, что Application получает сообщения от всех рабочих книг, a Workbook только те, которые связаны с рабочей книгой, соответствующей данному объекту. Поэтому модифицируется имя сообщения и изменяется число передаваемых параметров – уже не нужно передавать имя книги, при работе с которой возникло событие. В таб. 6.5.2 приведены основные события объекта Workbook.

Таблица 6.5.2. События объекта Workbook

Событие Появляется, когда пользователь или программа
Activate Активизирует рабочую книгу
AddInInstall Инсталлирует рабочую книгу как Addin элемент
AddInUninstall Выключает из списка доступных рабочую книгу, инсталлированную как Addin элемент
BeforeClose Выполняет команду по закрытию рабочей книги. Естественно, сообщение посылается и обрабатывается до того, как книга будет закрыта
BeforePrint Выполняет команду печати
BeforeSave Выполняет команду по сохранению рабочей книги
Deactivate Переключается на работу с новой книгой, тем самым деактивируя старую
NewSheet Добавляет новую страницу рабочей книги
Open Открывает рабочую книгу
SheetActivate Переключает фокус на новый лист
SheetBeforeDoubleClick Дважды щелкает левой кнопкой мыши на одной из ячеек рабочего листа. Заметьте, сообщение не посылается при щелчках на листе диаграмм
SheetBeforeRightClick Щелкает правой кнопкой мыши на ячейке рабочего листа (но не на листе диаграмм)
SheetCalculate Выполняет действия, приведшие к перевычислению рабочего листа
SheetChange Изменяет ячейку с формулой на рабочем листе
SheetDeactivate Активизирует новый лист и тем самым деактивирует старый
SheetSelectionChange Изменяет выделение на каком-либо из листов
WindowActivate Переключает фокус на другое открытое окно
WindowDeactivate Выключает фокус, переключившись на другое окно
WindowResize Перестраивает открытое окно



Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 312; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.