Исправить ошибку времени выполнения VBA Класс не зарегистрирован в Excel

При использовании Microsoft Visual Basic для приложений в Excel, если вы получаете ошибку времени выполнения, класс не зарегистрирован, вот как вы можете решить эту проблему. Довольно часто возникают проблемы с кодом или установкой Office. Вот почему вы можете следовать этим советам и рекомендациям, чтобы избавиться от этой проблемы.

Исправить ошибку времени выполнения VBA Класс не зарегистрирован в Excel

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

Исправить ошибку времени выполнения VBA Класс не зарегистрирован в Excel

Чтобы исправить ошибку времени выполнения Microsoft Visual Basic Класс не зарегистрирован в Excel выполните следующие действия:

  1. Проверить код
  2. Обновление Excel/Office
  3. Включите доверительный доступ к VBA
  4. Восстановить Microsoft Office

Чтобы узнать больше об этих шагах, продолжайте читать.

1]Проверьте код

Это первое, что вам нужно проверить, когда вы получаете вышеупомянутую ошибку в Excel. Если введенный или написанный код неверен, аргумент отсутствует и т. д., вы не сможете запустить его в своей электронной таблице. В результате вы можете получить ошибку, как указано выше. Вот почему рекомендуется проверить код, прежде чем запускать его снова или переходить к другим решениям.

Читайте: Как создавать пользовательские функции Excel с помощью VBA

2]Обновить Excel/Office

Исправить ошибку времени выполнения VBA Класс не зарегистрирован в Excel

Если вы очень давно не обновляли Excel или Office, рекомендуется это сделать. Время от времени Microsoft может изменять различные вещи, и это может быть причиной того, что вы получаете такую ​​​​ошибку. Чтобы обновить Office, сделайте следующее:

  • Откройте Excel на своем компьютере.
  • Нажмите на учетную запись.
  • Разверните параметры обновления.
  • Нажмите «Обновить сейчас».

Затем он выполнит поиск ожидающего обновления и установит его соответствующим образом.

3]Включите доверительный доступ к VBA.

Исправить ошибку времени выполнения VBA Класс не зарегистрирован в Excel

Когда вы получаете эту ошибку, вы должны проверить, включен ли этот параметр или нет. Если нет, предлагается включить его на вашем компьютере. Чтобы включить доверительный доступ к проекту VBA, выполните следующие действия.

  • Откройте Excel и нажмите «Параметры».
  • Перейдите на вкладку Центр управления безопасностью.
  • Нажмите кнопку «Настройки центра управления безопасностью».
  • Перейдите на вкладку «Настройки макроса».
  • Установите флажок Доверять доступ к объектной модели проекта VBA.
  • Нажмите кнопку ОК.

Затем перезапустите Excel и проверьте, сохраняется ли проблема.

4]Восстановить Microsoft Office

Исправить ошибку времени выполнения VBA Класс не зарегистрирован в Excel

Это последнее, что вам нужно сделать, чтобы устранить ошибку. Чтобы восстановить Office в Windows 11/10, выполните следующие действия:

  • Нажмите Win+I, чтобы открыть настройки Windows.
  • Перейдите в Приложения > Приложения и функции.
  • Нажмите кнопку с тремя точками Microsoft 365.
  • Выберите опцию «Изменить».
  • Нажмите кнопку «Да» в приглашении UAC.
  • Выберите вариант онлайн-восстановления.
  • Нажмите кнопку Восстановить.

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

Помимо использования этих решений, вы также можете запустить средство проверки системных файлов. Иногда внутренний конфликт может вызвать вышеупомянутую ошибку. Если это так, вы можете исправить это с помощью SFC Scan.

Как исправить ошибку времени выполнения в Excel VBA?

Чтобы исправить ошибку времени выполнения в Excel VBA, вам необходимо следовать вышеупомянутым решениям. Вы должны начать процесс устранения неполадок, проверив код. Однако, если ничего не работает, необходимо восстановить установку Office. В таком случае выберите Онлайн ремонт вариант вместо Быстрый ремонт.

Читайте: Как исправить ошибку выполнения 1004 в Microsoft Excel

Как обойти ошибку VBA в Excel?

Невозможно обойти ошибку VBA в Excel, если вы хотите использовать код. Вы должны решить проблему, чтобы использовать его без ошибок. Подробное руководство из четырех решений, упомянутых выше, и рекомендуется следовать всем им для устранения ошибки VBA в Excel.

Связанный: Как исправить ошибку VBA 400 в Excel.

Исправить ошибку времени выполнения VBA Класс не зарегистрирован в Excel

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.