Jak naprawić błąd wykonania VBA 1004?
Okna / / August 05, 2021
Microsoft dostarczył nam wiele przydatnych aplikacji od samego początku. Z czasem aplikacje stały się częścią pakietu Microsoft Office. Microsoft Excel to jedna z takich aplikacji, która istnieje od pierwszych dni komputera i jest to program, który pozwala użytkownikom organizować format i obliczać dane. Ponadto umożliwia użytkownikom korzystanie z formuł, wykorzystując system arkuszy kalkulacyjnych. Microsoft Excel jest używany przez wiele firm na całym świecie do przeprowadzania analiz finansowych. Co więcej, MS Excel obsługuje również aplikacje Visual Basic, co oznacza, że możesz dodać skrypt VBA dołączony do arkusza kalkulacyjnego.
Inne programy biurowe i MS Excel wykorzystują kod VBA do wielu funkcji, na przykład możesz dodać przycisk w arkuszu kalkulacyjnym, który automatycznie doda dane. Takie funkcje są bardzo przydatne, gdy masz zamiar zarządzać dużą ilością danych. Jednak użytkownicy często zgłaszali błędy, że mają twarz. Tutaj omawiamy konkretny błąd wykonania VBA 1004. Możliwe przyczyny błędu 1004 VBA runtime to nieprawidłowa składnia lub kod, przefiltrowane dane, uszkodzenie MS Excel. Możliwe jest jednak również, że dwa programy powodują konflikt podczas próby otwarcia pliku VBA w tym samym czasie.
Spis treści
-
1 Jak naprawić błąd wykonania VBA 1004?
- 1.1 Metoda 1. Utwórz nowy szablon
- 1.2 Metoda 2. Usuwanie pliku GWXL97.XLA
- 1.3 Metoda 3. Debuguj kod
- 2 Wniosek
Jak naprawić błąd wykonania VBA 1004?
Istnieje kilka metod samodzielnego rozwiązania problemu ze środowiskiem wykonawczym VBA. Lista rozwiązań znajduje się poniżej.
Metoda 1. Utwórz nowy szablon
Umieszczenie nowego arkusza Excela w szablonie zamiast kopiowania lub powielania istniejącego arkusza może rozwiązać problem. Dlatego najpierw wypróbuj to.
Krok 1) Najpierw uruchom program Microsoft Excel i utwórz nowy skoroszyt, a następnie usuń obecny arkusz, pozostawiając tylko jeden. Możesz formatować tak, jak chcesz zaprojektować domyślny szablon. Kliknij Plik opcję z paska menu i wybierz Zapisz jako opcja.
Krok 2) Wybierz Skoroszyt programu Excel opcja, otworzy się okno eksploratora plików. Wybierz katalog, w którym chcesz zapisać szablon.
Krok 3) Wpisz nazwę szablonu, a następnie wybierz typ pliku jako .xlt dla programu Excel 2003 i .xltx dla programu Excel 2007 lub nowszego. Kliknij na Zapisać przycisk, a szablon zostanie zapisany. Teraz spróbuj uruchomić kod VBA.
Metoda 2. Usuwanie pliku GWXL97.XLA
Jeśli więcej niż jeden program próbuje otworzyć plik VBA w tym samym czasie, konflikt na pewno wystąpi, dlatego aby upewnić się, że nie ma konfliktu, możesz spróbować usunąć plik GWXL97.XLA.
Krok 1) Otwórz plik Przeglądarka plików.
Krok 2) Przejdź do następującego katalogu-
C: \ Program Files \ MSOffice \ Office \ XLSTART
Krok 3) Zobaczysz plik GWXL97.XLA w folderze, wybierz i naciśnij przycisk usuwania na klawiaturze lub kliknij prawym przyciskiem myszy i wybierz Usuń. Teraz spróbuj uruchomić kod VBA.
Metoda 3. Debuguj kod
Jest bardzo możliwe, że błąd 1004 występuje z powodu nieprawidłowego kodu. Dlatego będziesz musiał napisać poprawną składnię i wartość, aby kod VBA był doskonale wykonywany. Może wystąpić wiele błędów, które mogą być skutkiem błędu 1004, aby temu zapobiec, należy dwukrotnie sprawdzić kod i wskazać nieprawidłowe wiersze. Na przykład, Nazwa jest już zajęta komunikat jest wyświetlany z błędem 1004, gdy nazwa arkusza już istnieje i jest przypisana do tej samej nazwy innej.
Jeśli uruchomisz kod, wygeneruje on komunikat o błędzie 1004, dlatego spróbuj zmienić nazwę i przypisać wartości. Istnieje więcej błędów 1004 związanych z nieprawidłowym kodem VBA, na przykład błąd zakresu object_Global, pole Wybierz metodę klasy zakresu i wiele innych. Za każdym razem, gdy zostanie wyświetlony komunikat, błędy zostaną wyróżnione błędem 1004, jeśli błąd jest związany z kodem VBA. Dlatego debuguj kod z poprawną składnią i wartościami.
Wniosek
Kod błędu 1004 w programie Ms. Excel można głupio naprawić, debugując kody, naprawiając nieprawidłowe linie, nazwy i wartości. Ponadto, jeśli problem nie jest związany z kodem, możesz usunąć plik XLA, który może być w konflikcie z MS Excel podczas otwierania pliku VBA. Możesz również spróbować utworzyć nowy szablon przy użyciu istniejącego skoroszytu, aby rozwiązać problem.
Wybór redaktorów:
- Pokaż datę ikony na pasku zadań systemu Windows 10 w małych ikonach
- Zmień szybkość kursora w najnowszym systemie Windows 10 w wersji 2004
- Otwieraj pliki torrent w systemie Windows 10 lub macOS
- Jak naprawić błąd „Rozszerzenie panelu sterowania jest niezgodne z wersją sterownika”
- Zrób zrzut ekranu z filmu na YouTube
Rahul jest studentem informatyki z ogromnym zainteresowaniem w dziedzinie technologii i zagadnień kryptowalut. Większość czasu spędza na pisaniu, słuchaniu muzyki lub podróżowaniu po nieznanych miejscach. Uważa, że czekolada jest rozwiązaniem wszystkich jego problemów. Życie się dzieje, a kawa pomaga.