2.4.События объектов Excel
2.4.1. Основные понятия

Любые действия, которые происходят в Microsoft Excel (открытие рабочей книги, сохранение файла или вычисление рабочего листах называются событиями.

 

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

 

Когда происходит соответствующее событие, Excel ищет процедуру события с названием Object_EventName,
где Object — это объект, порождающий и содержащий событие, а EventName — название активирующего действия.

 

Типичная ошибка — программирование процедуры события в неверном месте. Окно редактора Visual Basic показывает все открытые проекты, размещая все компоненты в складывающемся списке. Убедитесь, что у вас активен нужный объект, прежде чем программировать свою процедуру события.
 
Включение и отключение событий
 

Объект Excel Application имеет свойство EnableEvents, которое вы можете использовать, чтобы разрешить или запретить действия, запускающие события.

 

По умолчанию события разрешены. Чтобы отключить все события, надо ввести в процедуру VBA следующую строку кода:

 

Application. Enable Events = False

 

Чтобы включить события, используйте такую строку кода:

 

Application. Enable Events = True


 


КОНТАКТЫ
Ермакова Надежда Игоревна
Лицей им.Г.Ф.Атякшева
ХМАО-Югорск, ул Ленина 24



+7 9222596815 nady_er@mail.ru
КАРТА
sample map