Исправлено: ошибка 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 читателей в этом месяце.

Как перенести данные из строк в столбцы и наоборот в Microsoft Excel

Как перенести данные из строк в столбцы и наоборот в Microsoft ExcelКакСоветыExcel

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

Читать далее
Как найти разницу между двумя датами в Microsoft Excel

Как найти разницу между двумя датами в Microsoft ExcelExcel

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

Читать далее
Как повторять заголовки верхней строки на каждой странице при печати на листе Excel

Как повторять заголовки верхней строки на каждой странице при печати на листе ExcelКакСоветыExcel

Откройте лист Excel, который вы хотите напечатать, и одновременно нажмите клавиши CTRL + P, чтобы просмотреть предварительный просмотр печати. Если в вашем документе более одной страницы, по умолча...

Читать далее