Jak naprawić błąd VBA 400 w programie Excel?
W tym artykule omówimy metody naprawy błędu VBA 400 w programie Excel(how to fix VBA error 400 in Excel) . Błąd 400 w programie Excel zwykle występuje podczas uruchamiania makra Microsoft Visual Basic for Applications ( VBA ). Powoduje to awarię makr lub niepowodzenie uruchamiania i zwracanie komunikatu o błędzie 400. Przyczyny takiego błędu mogą być różne; omówimy je.
Co powoduje błąd VBA 400 w programie Excel?
Oto powody, dla których błąd 400 jest wyzwalany podczas uruchamiania makra(Macro) w programie Excel :
- Wadliwa(Faulty) instalacja oprogramowania Office .
- W kodzie VBA występuje błąd.(VBA)
- Nieprawidłowa wartość w argumencie.
- Uruchomione makro jest uszkodzone.
- Pliki powiązane z programem Excel zainfekowane przez niektóre złośliwe oprogramowanie.
- Błąd odczytu/zapisu z pliku.
- Nieprawidłowe wpisy rejestru.
Jeśli napotykasz błąd 400 w programie Excel , możesz użyć poniższych rozwiązań, aby go rozwiązać.
Jak naprawić błąd VBA 400 w programie Excel?
Oto metody naprawy błędu 400 napotkanego podczas uruchamiania makra w programie Excel :
- Przenieś makra do nowego modułu.
- Włącz zaufany dostęp do VBA.
- Sprawdź swój kod VBA.
- Napraw Microsoft Excel.
- Odinstaluj, a następnie ponownie zainstaluj program Excel .
- Niektóre inne metody, takie jak skanowanie w poszukiwaniu złośliwego oprogramowania itp.
Omówmy szczegółowo te metody.
1] Przenieś makra do nowego modułu
Przeniesienie makr do nowego modułu może rozwiązać problem w przypadku wystąpienia jakiegoś błędu zewnętrznego. W tym celu możesz wykonać poniższe czynności:
Przejdź do zakładki Deweloperzy( Developers) i kliknij opcję Edytor (editor)wizualny( Visual) . Jeśli nie widzisz karty Deweloperzy(Developers) na głównej wstążce w programie Excel , przejdź do pozycji File >Opcje(Options) i na karcie Dostosuj wstążki(Customize Ribbons) włącz pole wyboru Deweloperzy w sekcji (Developers)Karty główne(Main Tabs) .
Teraz w oknie Microsoft Visual Basic for Applications kliknij menu Wstaw(Insert) , a następnie opcję Moduł .(Module)
Następnie wklej kod makra(Macro) do tego nowego modułu i zapisz go, korzystając z dedykowanej opcji z menu Plik(File) .
Ponadto musisz usunąć stary moduł, klikając go prawym przyciskiem myszy i korzystając z opcji Usuń(Remove) .
Na koniec kliknij opcję File > Close i wróć(Return) do programu Microsoft Excel(Microsoft Excel) i sprawdź, czy błąd 400 został rozwiązany w programie Excel .
2] Włącz zaufany dostęp do VBA
Możesz włączyć zaufany dostęp do VBA i sprawdzić, czy problem zniknął. Oto kroki, aby włączyć zaufany dostęp do VBA :
- Przejdź do zakładki Deweloperzy(Developers) i kliknij opcję Bezpieczeństwo makr(Macros Security) .
- W oknie Centrum zaufania(Trust Centre) włącz opcję o nazwie Zaufany dostęp do modelu obiektów projektu VBA(Trusted access to the VBA project object model) .
- Naciśnij przycisk OK.
3] Sprawdź swój kod
Błąd w kodzie VBA może wywołać błąd 400 w programie Excel(Excel) . Musisz więc dokładnie przejrzeć kod makra i poprawić ewentualny błąd w kodzie. Sprawdź również makra, jeśli nie ma żadnych uszkodzeń.
4] Napraw Microsoft Excel
Jeśli żadne z powyższych nie działa, problem może dotyczyć aplikacji Excel . Aplikacja może być nieprawidłowo zainstalowana lub coś wymaga naprawy. Napraw program Microsoft Excel(Microsoft Excel) , wykonując poniższe czynności:
- Uruchom aplikację Ustawienia(Launch Settings app) i przejdź do Aplikacje > Aplikacje i funkcje.
- Po prawej stronie znajdź i kliknij program Office 365/ Microsoft 365 .
- Stuknij przycisk Modyfikuj(Modify) , a następnie wybierz opcję Naprawa online(Online Repair) lub Szybka naprawa(Quick Repair) .
- Naciśnij(Press) przycisk Napraw(Repair) , który naprawia program Excel i inne aplikacje pakietu Office .(Office)
5] Odinstaluj(Uninstall) , a następnie ponownie zainstaluj Excel
Możesz także spróbować odinstalować, a następnie ponownie zainstalować oprogramowanie Office i Excel , aby zacząć od nowa. Sprawdź, czy to naprawi błąd.
6) Niektóre inne metody
Również niektóre inne rozwiązania mogą również działać, takie jak:
- Możesz spróbować uruchomić skanowanie SFC, aby sprawdzić i naprawić uszkodzone pliki systemowe.
- Niektóre złośliwe programy również mogą powodować ten błąd. Sprawdź i usuń złośliwe oprogramowanie i podejrzaną aplikację za pomocą programu Microsoft Defender lub programu antywirusowego(antivirus) lub antymalware(antimalware) innej firmy .
- Spróbuj usunąć uszkodzone dane z pamięci podręcznej i niepotrzebne pliki systemowe.
Mam nadzieję, że powyższe rozwiązania pomogą!
Teraz przeczytaj: (Now read: )Jak naprawić błąd runtime 1004 w programie Excel(How to Fix Runtime Error 1004 in Excel)
Related posts
Zaawansowany przewodnik VBA dla MS Excel
Jak utworzyć makro lub skrypt VBA w programie Excel?
Jak korzystać z funkcji Percentile.Exc w programie Excel?
Jak korzystać z funkcji DNI.ROBOCZE w programie Excel?
Jak policzyć liczbę wpisów Tak lub Nie w Excelu?
Jak utworzyć schemat organizacyjny w programie Excel
Jak pisać, budować i używać funkcji WYSZUKAJ.PIONOWO w programie Excel
Jak dodać kraj lub numer kierunkowy do listy numerów telefonów w programie Excel?
Jak korzystać z funkcji INT i LCM w programie Excel?
Jak stworzyć wykres radarowy w Windows 11/10?
Jak wstawić dynamiczny wykres w arkuszu kalkulacyjnym Excel
Jak zmienić domyślny format pliku do zapisywania w Word, Excel, PowerPoint?
Jak korzystać z funkcji Znajdź i ZnajdźB w programie Excel
Jak dodać lub podsumować czas w programie Microsoft Excel
Konwertuj CSV do Excela (XLS lub XLSX) za pomocą wiersza poleceń w systemie Windows
Excel, Word lub PowerPoint nie mogły się ostatnio uruchomić
Jak korzystać z funkcji WYSZUKAJ.POZIOMO w programie Microsoft Excel
Jak korzystać z funkcji DISC w programie Excel?
Jak korzystać z funkcji Rept w programie Excel
Jak wydrukować wybrane komórki w Excelu lub Arkuszach Google na jednej stronie?