Poprawka: błąd VBA - klasa niezarejestrowana

  • Wielu użytkowników zgłosiło napotkanie błędu Class not registered VBA podczas uruchamiania makra w programie Excel.
  • Może to być spowodowane brakującymi plikami DLL, uszkodzonymi plikami systemowymi lub problemami z samym pakietem Microsoft Office.
  • Aby rozwiązać błąd, napraw pakiet Microsoft Office, uruchom skanowanie DISM i SFC lub wypróbuj dwie inne poprawki tutaj.
Napraw klasę niezarejestrowaną błąd VBA

XZAINSTALUJ KLIKAJĄC POBIERZ PLIK

Aby naprawić różne problemy z komputerem, zalecamy Restoro PC Repair Tool:
To oprogramowanie naprawi typowe błędy komputera, ochroni Cię przed utratą plików, złośliwym oprogramowaniem, awarią sprzętu i zoptymalizuje komputer w celu uzyskania maksymalnej wydajności. Napraw problemy z komputerem i usuń wirusy teraz w 3 prostych krokach:
  1. Pobierz narzędzie do naprawy komputera Restoro który jest dostarczany z opatentowanymi technologiami (patent dostępny) tutaj).
  2. Kliknij Rozpocznij skanowanie aby znaleźć problemy z systemem Windows, które mogą powodować problemy z komputerem.
  3. Kliknij Naprawić wszystko naprawić problemy mające wpływ na bezpieczeństwo i wydajność komputera
  • Restoro zostało pobrane przez 0 czytelników w tym miesiącu.

Chociaż pakiet Microsoft Office jest jednym z najlepszych produktów w tej kategorii, użytkownicy często napotykają na nim błędy. Jednym z takich jest Klasa niezarejestrowana Błąd VBA w programie Microsoft Excel.

Błąd zwykle występuje podczas próby uruchomienia makra w programie Excel, choć nie zawsze tak jest. W takim przypadku nie możesz wykonać żądanej funkcji.

Jednakże Klasa niezarejestrowana Błąd VBA nie jest tak skomplikowany, jak się wydaje, i wymieniliśmy najlepsze poprawki w poniższej sekcji.

Jak mogę naprawić Klasa niezarejestrowana Błąd VBA?

1. Napraw pakiet Microsoft Office

  1. Naciskać Okna + R uruchomić Biegać polecenie, wpisz appwiz.cpl w polu tekstowym i kliknij OK lub uderz Wchodzić uruchomić Programy i funkcje okno.appwiz.cpl
  2. Znajdź Microsoft Office wpis, wybierz go, a następnie kliknij Zmiana.Zmień, aby naprawić niezarejestrowaną klasę vba
  3. Kliknij tak w Kontrola konta użytkownika (kontrola konta użytkownika) monit, który się pojawi.Kliknij Tak
  4. Teraz wybierz Naprawa online opcję i kliknij Naprawa przycisk, aby rozpocząć proces.Naprawa online, aby naprawić niezarejestrowaną klasę vba

Stwierdzono, że proces naprawy eliminuje wiele problemów z pakietem Microsoft Office, w tym Klasa niezarejestrowana Błąd VBA. Jeśli ta metoda nie działa, przejdź do następnej.

2. Zarejestruj krytyczny plik DLL

  1. Naciskać Okna + S uruchomić Szukaj menu, wejdź Terminal Windows w polu tekstowym u góry kliknij prawym przyciskiem myszy odpowiedni wynik wyszukiwania i wybierz Uruchom jako administrator z menu kontekstowego.Terminal Windows, aby naprawić niezarejestrowaną klasę vba
  2. Kliknij tak w ZAK pojawi się monit.tak
  3. Teraz kliknij strzałkę skierowaną w dół i wybierz Wiersz polecenia z listy opcji. Alternatywnie możesz trafić klawisz kontrolny + Zmiana + 2 Wystrzelić Wiersz polecenia.Wiersz polecenia, aby naprawić niezarejestrowaną klasę vba
  4. Wpisz/wklej następujące polecenie i naciśnij Wchodzić:cd C:\Windows\SysWOW64\Wykonaj polecenie
  5. Teraz wykonaj następujące polecenie, aby zarejestrować wymagane Plik DLL:Regsvr32 fm20.dllzarejestruj plik dll, aby naprawić niezarejestrowaną klasę vba

Innym szybkim sposobem zarejestrowania brakujących plików DLL lub zastąpienia uszkodzonych jest użycie Restoro, niezawodne narzędzie innej firmy. Oprócz tego będzie również szukać złośliwego oprogramowania, usuwać je i naprawiać wyrządzone szkody. Poza tym narzędzie pomoże również zoptymalizować Rejestr.

Uzyskaj Restoro

3. Uruchom skanowanie DISM i SFC

  1. Naciskać Okna + R uruchomić Biegać polecenie, wpisz wt w polu tekstowym naciśnij i przytrzymaj klawisz kontrolny + Zmiana klawisz, a następnie kliknij OK lub uderz Wchodzić uruchomić podwyższony Terminal Windows.Terminal Windows
  2. Kliknij tak w ZAK podpowiedź.Kliknij Tak
  3. Kliknij strzałkę u góry i wybierz Wiersz polecenia z menu rozwijanego. Wiersz polecenia, aby naprawić niezarejestrowaną klasę vba
  4. Teraz wklej następujące trzy polecenia pojedynczo i naciśnij Wchodzić po każdym, aby uruchomić DISM narzędzie:DISM.exe /Online /Cleanup-image /ScanhealthDISM.exe /Online /Cleanup-image /RestorehealthDISM.exe /online /cleanup-image /startcomponentcleanup
  5. Teraz wykonaj następujące polecenie, aby wykonać SFC skanowanie:sfc / scannowSkanowanie SFC, aby naprawić niezarejestrowaną klasę vba

SFC (Kontroler plików systemowych) skanowanie i DISM (Obsługa i zarządzanie obrazami wdrożeniowymi) to dwie skuteczne metody rozwiązania szeregu problemów związanych z uszkodzonymi plikami systemowymi lub problemami z obrazem systemu Windows.

Przeczytaj więcej na ten temat
  • Microsoft Office nie może otworzyć tego pliku z powodu błędu archiwum .zip
  • Poprawka: nie można utworzyć nowych dokumentów w Office 365

4. Zaktualizuj pakiet Microsoft Office

  1. Uruchom dowolny Microsoft Office i otwórz nowy pusty dokument.
  2. Teraz kliknij Plik menu w lewym górnym rogu.Menu plików, aby naprawić niezarejestrowaną klasę vba
  3. Wybierz Rachunek z listy opcji po lewej stronie.Konta
  4. Następnie kliknij Opcje aktualizacji przycisk pod Informacje o produkcie.Opcje aktualizacji
  5. Na koniec wybierz Aktualizuj teraz z opcji w menu wysuwanym.Zaktualizuj teraz, aby naprawić niezarejestrowaną klasę vba
  6. Poczekaj na zainstalowanie aktualizacji, jeśli jest dostępna.

Jeśli występuje problem z bieżącą wersją, spróbuj zainstalować najnowszą wersję pakietu Microsoft Office.

Oto wszystkie sposoby na naprawienie Klasa niezarejestrowana Błąd VBA podczas próby uruchomienia makra w programie Excel. Jeśli żadna z podanych tutaj metod nie pomoże, zaktualizuj do najnowszej dostępnej iteracji MS Office.

Dowiedz się również jak naprawić błąd uruchomieniowy VBA 1004.

Jeśli masz inne pytania lub znasz metodę, która nie jest tutaj wymieniona, napisz komentarz w sekcji poniżej.

idee restoNadal masz problemy?Napraw je za pomocą tego narzędzia:
  1. Pobierz to narzędzie do naprawy komputera ocenione jako świetne na TrustPilot.com (pobieranie rozpoczyna się na tej stronie).
  2. Kliknij Rozpocznij skanowanie aby znaleźć problemy z systemem Windows, które mogą powodować problemy z komputerem.
  3. Kliknij Naprawić wszystko rozwiązać problemy z opatentowanymi technologiami (Ekskluzywny rabat dla naszych czytelników).

Restoro zostało pobrane przez 0 czytelników w tym miesiącu.

Jak utworzyć tabelę przestawną w programie Microsoft Excel

Jak utworzyć tabelę przestawną w programie Microsoft ExcelPrzewyższać

Kiedy masz ogromne zbiory danych, ich analiza często staje się coraz trudniejsza. Ale czy naprawdę musi tak być? Microsoft Excel zapewnia niesamowitą wbudowaną funkcję o nazwie tabela przestawna, k...

Czytaj więcej
Jak wydrukować tylko określoną część dokumentu Excel?

Jak wydrukować tylko określoną część dokumentu Excel?Przewyższać

W wielu przypadkach możesz mieć ogromny plik Excela, ale tylko określona jego część może mieć dla Ciebie znaczenie. W takich przypadkach drukowanie całego dokumentu Excel to strata czasu, zasobów i...

Czytaj więcej
Jak dodać nową linię w komórce w programie Microsoft Excel

Jak dodać nową linię w komórce w programie Microsoft ExcelPrzewyższać

Dodanie nowej linii w dokumencie Word lub w pliku Notatnika to nic innego jak bułka z masłem. Ale co powiesz na dodanie nowej linii w Excelu, która również znajduje się w jednej komórce? Cóż, jeszc...

Czytaj więcej