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