Исправлено: ошибка VBA — класс не зарегистрирован

  • Многие пользователи сообщают об ошибке VBA «Класс не зарегистрирован» при запуске макроса в Excel.
  • Это может быть связано с отсутствием файлов DLL, поврежденными системными файлами или проблемами с самим Microsoft Office.
  • Чтобы устранить эту ошибку, восстановите Microsoft Office, запустите сканирование DISM и SFC или попробуйте два других исправления здесь.
Исправить класс не зарегистрирован ошибка VBA

ИксУСТАНОВИТЕ, НАЖИМАЯ НА СКАЧАТЬ ФАЙЛ

Для устранения различных проблем с ПК мы рекомендуем Restoro PC Repair Tool:
Это программное обеспечение исправит распространенные компьютерные ошибки, защитит вас от потери файлов, вредоносного ПО, аппаратного сбоя и оптимизирует ваш компьютер для достижения максимальной производительности. Исправьте проблемы с ПК и удалите вирусы прямо сейчас, выполнив 3 простых шага:
  1. Скачать инструмент восстановления ПК Restoro который поставляется с запатентованными технологиями (патент доступен здесь).
  2. Нажмите Начать сканирование чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
  3. Нажмите Починить все для устранения проблем, влияющих на безопасность и производительность вашего компьютера
  • Restoro был скачан пользователем 0 читателей в этом месяце.

Хотя пакет Microsoft Office является одним из лучших продуктов в своей категории, пользователи часто сталкиваются с ошибками в нем. Одним из таких является Класс не зарегистрирован Ошибка VBA в Microsoft Excel.

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

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

Как исправить Класс не зарегистрирован Ошибка VBA?

1. Восстановить Microsoft Office

  1. Нажимать Окна + р запустить Бежать команда, тип appwiz.cpl в текстовом поле и либо нажмите на ХОРОШО или ударить Войти запустить Программы и характеристики окно.appwiz.cpl
  2. Найдите Microsoft Office запись, выберите ее, а затем нажмите Сдача.Изменить, чтобы исправить класс, не зарегистрированный vba
  3. Нажмите Да в UAC (Контроль учетных записей пользователей) всплывающая подсказка.Нажмите Да
  4. Теперь выберите Онлайн ремонт вариант и нажмите кнопку Ремонт кнопку, чтобы начать процесс.Онлайн-ремонт, чтобы исправить класс, не зарегистрированный vba

Установлено, что процесс восстановления устраняет множество проблем с Microsoft Office, включая Класс не зарегистрирован Ошибка VBA. Если этот метод не работает, перейдите к следующему.

2. Зарегистрировать критический файл DLL

  1. Нажимать Окна + С запустить Поиск меню, войти Терминал Windows в текстовом поле вверху щелкните правой кнопкой мыши соответствующий результат поиска и выберите Запустить от имени администратора из контекстного меню.Терминал Windows для исправления класса, не зарегистрированного vba
  2. Нажмите Да в ОАК появится подсказка.Да
  3. Теперь нажмите на направленную вниз стрелку и выберите Командная строка из списка вариантов. Кроме того, вы можете нажать Ctrl + Сдвиг + 2 запустить Командная строка.Командная строка для исправления класса, не зарегистрированного vba
  4. Введите/вставьте следующую команду и нажмите Войти:компакт-диск C:\Windows\SysWOW64\Выполнить команду
  5. Теперь выполните следующую команду, чтобы зарегистрировать требуемый DLL-файл:regsvr32 fm20.dllзарегистрируйте файл dll, чтобы исправить класс, не зарегистрированный vba

Еще один быстрый способ зарегистрировать отсутствующие DLL-файлы или заменить поврежденные — использовать Ресторан, надежный сторонний инструмент. Кроме того, он также будет искать вредоносное ПО, устранять его и устранять причиненный ущерб. Кроме того, инструмент также поможет оптимизировать реестр.

Получить Ресторо

3. Запустите сканирование DISM и SFC

  1. Нажимать Окна + р запустить Бежать команда, введите вес в текстовом поле нажмите и удерживайте Ctrl + Сдвиг ключ, а затем нажмите на ХОРОШО или ударить Войти запустить повышенный Терминал Windows.Терминал Windows
  2. Нажмите Да в ОАК быстрый.Нажмите Да
  3. Нажмите на стрелку вверху и выберите Командная строка из выпадающего меню. Командная строка для исправления класса, не зарегистрированного vba
  4. Теперь вставьте следующие три команды по одной и нажмите Войти после каждого запуска DISM инструмент:DISM.exe/Online/Cleanup-image/ScanhealthDISM.exe/Online/Cleanup-image/RestorehealthDISM.exe/онлайн/cleanup-image/startcomponentcleanup
  5. Теперь выполните следующую команду, чтобы выполнить SFC сканирование:sfc/scannowСканирование SFC, чтобы исправить незарегистрированный класс vba

SFC (Проверка системных файлов) сканирование и DISM (Обслуживание образов развертывания и управление ими) tool — это два эффективных метода устранения множества проблем, связанных с поврежденными системными файлами или проблемами с образом Windows.

Подробнее об этой теме
  • Microsoft Office не может открыть этот файл из-за ошибки архива .zip
  • Исправлено: невозможно создавать новые документы в Office 365.

4. Обновите Microsoft Office

  1. Запустите любой Microsoft Office приложение и откройте новый пустой документ.
  2. Теперь нажмите на Файл меню в верхнем левом углу.Меню «Файл», чтобы исправить класс, не зарегистрированный vba
  3. Выбирать Счет из списка опций слева.Счета
  4. Далее нажмите на Параметры обновления кнопка под Информация о товаре.Параметры обновления
  5. Наконец, выберите Обновить сейчас из вариантов всплывающего меню.Обновите сейчас, чтобы исправить класс, не зарегистрированный vba
  6. Дождитесь установки обновления, если оно доступно.

Если проблема связана с текущей версией, попробуйте установить последнюю версию Microsoft Office.

Это все способы, которыми вы можете исправить Класс не зарегистрирован Ошибка VBA при попытке запустить макрос в Excel. Если ни один из приведенных здесь методов не помогает, обновите MS Office до последней доступной версии.

Кроме того, узнайте как исправить ошибку выполнения VBA 1004.

Если у вас есть какие-либо другие вопросы или вы знаете метод, которого здесь нет, оставьте комментарий в разделе ниже.

идея ресторанаВсе еще есть проблемы?Исправьте их с помощью этого инструмента:
  1. Загрузите этот инструмент для восстановления ПК получил рейтинг «Отлично» на TrustPilot.com (загрузка начинается на этой странице).
  2. Нажмите Начать сканирование чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
  3. Нажмите Починить все для устранения проблем с запатентованными технологиями (Эксклюзивная скидка для наших читателей).

Restoro был скачан пользователем 0 читателей в этом месяце.

Исправлено: это действие не будет работать с несколькими вариантами выбора

Исправлено: это действие не будет работать с несколькими вариантами выбораМайкрософт ЭксельExcelExcel онлайн

Проверьте выбранный диапазон, строку или столбцы, чтобы избежать этогоЭто действие не будет работать при множественном выборе. Сообщение появляется, если выбранные ячейки или диапазоны содержат раз...

Читать далее
Ошибка выполнения 32809: как быстро ее исправить

Ошибка выполнения 32809: как быстро ее исправитьExcel

Чтобы решить эту проблему, просто пропустите обновления, которые были недавно установлены.Чтобы устранить эту конкретную ошибку, вам необходимо изменить формат файла и снова импортировать макросы.Т...

Читать далее
Ошибка выполнения 5: неверный вызов процедуры или аргумент [исправлено]

Ошибка выполнения 5: неверный вызов процедуры или аргумент [исправлено]Ошибки времени выполненияExcel

Измените настройки на Прерывать при необработанных ошибках для устранения неполадок.Ошибка выполнения 5 — это ошибка VBA, которая обычно появляется в Excel.Неправильное отключение обработчика ошибо...

Читать далее