Поделиться через


В результате такого изменения модуль объекта может стать несовместимым с ранее указанным совместимым компонентом ActiveX

Если совместимый компонент ActiveX уже существует как ранее распределенный исполняемый файл или библиотека динамической компоновки (DLL), нельзя изменять его интерфейс. Это предупреждение имеет следующие причины и решения:

  • Вы пытаетесь изменить код модуля объекта, который уже представлен исполняемым файлом.

    При внесении которые влияют на интерфейс объекта, класс не будет совместим с более ранними версиями и, следовательно, нельзя будет использовать новую версию скомпилированного кода вместо старой.

    В Visual Basic имя совместимого компонента ActiveX отображается в диалоговом окне, которое открывается при выборе элемента Параметры проекта в меню Сервис.

    Важно Чтобы принять изменение, нажмите кнопку ОК в диалоговом окне сообщения об ошибке. Чтобы отменить правку, нажмите кнопку Отмена.

Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.