Недопустимый обработчик событий
Список параметровпроцедуры обработки событий должен точно соответствовать объявлению события. Эта ошибка имеет следующие причину и решение:
Процедура обработки событий имеет неправильное количество параметров. Ликвидируйте лишние параметры или добавьте отсутствующие параметры.
Один или несколько параметров процедуры обработки событий имеют неправильный тип данных.
Добейтесь соответствия типов параметров типам, указанным в объявлении события.
Ваша процедура обработки событий — это Function, а не Sub. Сделайте так, чтобы процедура представляла собой Sub. Обработчик событий не может вернуть значение.
Другая библиотека типов использует имя события для своего собственного типа.
Присвойте имя с именем подходящей библиотеки типов, чтобы исключить неопределенность.
Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.