Мир объектов Excel 2000


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


В отличие от объекта Worksheet, все события которого могут быть обработаны на верхнем уровне, объект Chart имеет специфические события, сообщения о которых направляются только ему одному. Встроенные диаграммы и листы диаграмм, имеют одни и те же события. Разница состоит в том, что события встроенных диаграмм по умолчанию выключены, поэтому необходимо потрудиться, чтобы стало возможным их подключение и написание обработчиков событий. Рассмотрим список событий, связанных с объектом Chart:

Таблица 3.9. События объекта Chart

СобытиеПоявляется, когда пользователь или программа
ActivateАктивизировал лист диаграмм. Естественно, его нет у встроенных диаграмм.
BeforeDoubleClickДважды щелкает кнопкой мыши на диаграмме
BeforeRightClickЩелкает правой кнопкой мыши на диаграмме
CalculateДобавил или изменил данные на диаграмме.
DeactivateАктивизировал новый лист и тем самым деактивировал старый.
DragOverПеретащил данные, расположив их поверх диаграммы.
DragPlotПеретащил диапазон ячеек, расположив их поверх диаграммы.
MouseDownНажал кнопку мыши при позиционировании ее над диаграммой.
MouseMoveПередвигает указатель мыши по диаграмме.
MouseUpЗакончил перемещение мыши и освободил кнопку.
ResizeИзменил размер диаграммы.
SelectВыделил некоторый элемент диаграммы
SeriesChangeИзменил значение точки ряда данных.



Содержание раздела