Событие календаря До обновления (BeforeUpdate) возникает после выбора пользователем даты в календаре, но до выделения в календаре новой даты.
Синтаксис:
Sub имяЭлемента_BeforeUpdate (Cancel As Integer)
Процедура обработки события BeforeUpdate использует следующие аргументы:
Дополнительные сведения:
Данное событие возникает при переходе на новую дату в календаре с помощью клавиатуры или мыши.
Перед возникновением данного события происходит изменение значения свойства Value на новую дату.
Для отмены события BeforeUpdate и возврата календаря в исходное состояние необходимо задать для аргумента Cancel значение True во время выполнения данной процедуры. В этом случае новая дата, выбранная пользователем, выделяется. После завершения выполнения процедуры обработки события происходит восстановление свойства Value до значения, которое оно имело до запуска процедуры.