Jak naprawić błąd wykonania 1004 w programie Microsoft Excel?
Microsoft Excel to jeden z najpopularniejszych arkuszy kalkulacyjnych używanych na całym świecie zarówno do celów indywidualnych, jak i biznesowych. Jest to idealne miejsce do przechowywania, organizowania i manipulowania danymi w zorganizowany sposób. MS Excel występuje głównie w dwóch rozszerzeniach, tj . formacie XLS i XLSX . Jednak poza niesamowitą popularnością błędy uruchomieniowe są częstym problemem dla wielu użytkowników systemu Windows(Windows) – a jednym z najczęstszych jest błąd Runtime Error 1004(Runtime Error 1004) .
W tym przewodniku omówimy ten powszechny błąd Runtime(Runtime error) 1004 i niektóre z najlepszych poprawek, aby go rozwiązać bez wysiłku.
Co to jest błąd uruchomieniowy 1004(Runtime Error 1004) w programie Excel ?
Błąd wykonania(Runtime) 1004 to kod błędu dotyczący programu Microsoft Visual Basic(Microsoft Visual Basic) , o którym wiadomo, że przeszkadza użytkownikom programu Microsoft Excel(Microsoft Excel) . Z tym błędem borykają się również wszelkie wersje MS Excel , takie jak Excel 2007 , 2010, 2013, 2016, 2019. Żadna wersja programu Microsoft Excel nie jest bezpieczna przed zagrożeniem Runtime Error 1004 .
Ten błąd jest spotykany głównie przez użytkowników podczas pracy nad plikiem programu Excel lub podczas próby wygenerowania makra(Macro) w dokumencie programu Excel. Może powodować poważne problemy podczas pracy z aplikacjami (Applications)Visual Basic i może spowodować awarię programu, a nawet całego systemu; czasami może zawiesić system, uniemożliwiając użytkownikom robienie czegokolwiek w ich systemie.
Rodzaje komunikatów o błędach
Komunikaty o błędach, które są najbardziej związane z tym błędem czasu wykonywania, są następujące:
- VB: błąd wykonania „1004”: błąd zdefiniowany przez aplikację lub obiekt
- Błąd programu Excel VBA Runtime(Excel VBA Runtime) 1004 „ Wybór(Select) metody klasy Range nie powiódł się”
- błąd wykonania 1004 zakres metody obiektu _global failed visual basic
- Makro programu Excel „Błąd w czasie wykonywania '1004?
- Błąd wykonania(Runtime) 1004 metoda otwierania skoroszytów obiektów nie powiodła się
- Błąd wykonania „1004”: metoda „Ranger” arkusza obiektu” nie powiodła się
- „ Metoda(Method) w kluczowaniu (Key)programu obiektowego APLIKACJA nie powiodła(Object Program APPLICATION Failed) się ”.
Jeśli napotkasz którykolwiek z powyższych błędów, możesz go naprawić, korzystając z naszego przewodnika.
Jakie są przyczyny?
Błąd 1004 to ogólny kod związany z MS Excel , ale nie jest specyficzny dla jednej dokładnej przyczyny. Dlatego(Hence) w tym przypadku dokładny powód pojawienia się tego błędu będzie się różnić w zależności od przypadku i okoliczności. Od problemów z konfiguracją po problemy z oprogramowaniem, poniżej wymieniliśmy streszczenie najczęstszych przyczyn błędu czasu wykonania 1004 w programie Excel:
- Ikona pulpitu MS Excel(MS Excel Desktop Icon) może być uszkodzona
- Plik VBA Excel(VBA Excel File) koliduje z inną aplikacją
- Z powodu błędu określonego przez aplikację lub obiekt
- Z powodu braku zależnego pliku
- Z powodu wirusa, trojana lub złośliwego oprogramowania
- Z powodu nieprawidłowych kluczy rejestru(Invalid Registry Keys) i tak dalej.
To były niektóre z najczęstszych powodów, dla których pojawił się błąd wykonania 1004 w MS Excel ; teraz zrozumiemy różne poprawki.
Napraw błąd runtime 1004 w programie Excel
Tutaj mamy szczegółowe zarówno ręczne, jak i automatyczne rozwiązania, aby naprawić błąd Runtime 1004(Runtime Error 1004) . Możesz zastosować dowolną z poniższych metod, aby rozwiązać problem.
- Utwórz nowy szablon Excel
- Uruchom skanowanie antywirusowe
- Dla VB: błąd wykonania „1004”, zmiana rozmiaru wpisów legendy
Przyjrzyjmy się szczegółowo każdej z tych metod.
1] Utwórz nowy szablon Excel
W niektórych przypadkach naprawienie tego problemu może być tak proste, jak wstawienie nowego arkusza z szablonu zamiast tworzenia kopii istniejącego arkusza. Oto, co musisz zrobić:
1] Otwórz MS Excel w swoim systemie
2] Naciśnij „ CTRL + N ”, aby utworzyć nowy arkusz programu Microsoft Excel(Microsoft Excel) lub po prostu wybierz „ Pusty skoroszyt(Blank workbook) ” z pierwszego ekranu.
3] Po zakończeniu(Once) usuń wszystkie arkusze ze skoroszytu z wyjątkiem jednego.
4] Teraz sformatuj skoroszyt, który został. Pamiętaj również, że ten skoroszyt można modyfikować zgodnie z indywidualnymi potrzebami.
5] Na koniec przejdź do „ File > Save As ”, aby zapisać nowy arkusz roboczy w formacie pliku szablonu programu Excel(Excel Template) (.xltx lub .xlt).
6] Po pomyślnym utworzeniu szablonu możesz go wstawić programowo, używając następującego wiersza kodu:
Sheets.Add Type:=path\filename
Uwaga –(Please note – ) nie zapomnij zastąpić nowej nazwy pliku rzeczywistą nazwą dokumentu.
2] Uruchom skanowanie antywirusowe
Bardzo ważne jest, aby przeskanować system komputerowy w poszukiwaniu złośliwego oprogramowania i wirusów, ponieważ mogą one uszkodzić pliki i ważne dokumenty oraz wyświetlić błąd wykonania 1004 w programie MS Excel . Czasami korzystanie z dobrego programu antywirusowego bardzo pomaga.
Powiązane(Related) : Błąd wykonania 1004, nie można uruchomić makra w programie Excel(Run-time error 1004, Cannot run the Macro in Excel) .
3] W przypadku VB: błąd wykonania „1004”, zmień rozmiar wpisów legendy
Jeśli napotkasz błąd Runtime Error 1004 podczas uruchamiania makra Microsoft Visual Basic for Applications ( VBA ), możesz użyć tej metody do obejścia tego problemu.
Zazwyczaj ten błąd pojawia się podczas próby uruchomienia makra VBA(VBA) , które używa metody LegendEntries do wprowadzania zmian we wpisach legendy na wykresie programu Microsoft Excel . (Microsoft Excel)W tym czasie może pojawić się następujący komunikat o błędzie:
Błąd wykonania „1004”: błąd zdefiniowany w aplikacji lub obiekcie
Ten błąd występuje, gdy wykres programu Excel(Excel) zawiera więcej wpisów legendy, niż jest dostępne miejsce do wyświetlenia wpisów legendy na wykresie programu Excel . (Excel)W takim przypadku program Microsoft Excel(Microsoft Excel) może obciąć wpisy legendy.
Aby obejść to zachowanie, utwórz makro, które zmniejsza rozmiar czcionki tekstu legendy wykresu programu Excel(Excel) , zanim makro VBA wprowadzi zmiany w legendzie wykresu, a następnie przywróć rozmiar czcionki legendy wykresu, tak aby był podobny do następującego przykładu makra .
Sub ResizeLegendEntries() With Worksheets("Sheet1").ChartObjects(1).Activate ' Store the current font size fntSZ = ActiveChart.Legend.Font.Size 'Temporarily change the font size. ActiveChart.Legend.Font.Size = 2 'Place your LegendEntries macro code here to make 'the changes that you want to the chart legend. ' Restore the font size. ActiveChart.Legend.Font.Size = fntSZ End With End Sub
Mamy nadzieję, że ten artykuł pomoże Ci naprawić błąd wykonania 1004 w programie Microsoft Excel(Microsoft Excel) . Ten przewodnik daje zarówno ręczne, jak i automatyczne rozwiązanie, aby pozbyć się tego błędu; możesz skorzystać z dowolnego rozwiązania w zależności od potrzeb.
Czytaj dalej(Read next) : Klawisze strzałek nie działają w programie Microsoft Excel.
Related posts
Jak korzystać z funkcji WYSZUKAJ.POZIOMO w programie Microsoft Excel
Jak wyodrębnić nazwy domen z adresów URL w programie Microsoft Excel
Microsoft Excel próbuje odzyskać Twoje informacje
Jak dodać linię trendu w arkuszu programu Microsoft Excel
Jak korzystać z funkcji MID i MIDB w programie Microsoft Excel
Jak ukryć formułę w arkuszach Microsoft Excel
Problem z przesyłaniem do usługi raportowania błędów systemu Windows
Jak usunąć wiele wierszy w programie Microsoft Excel za jednym razem?
Błąd drukarki 0x00000709 podczas próby połączenia lub ustawienia domyślnego
Kolekcja Microsoft Solitaire nie otwiera się w systemie Windows 10
Microsoft Excel powoduje wysokie zużycie procesora podczas pracy w systemie Windows 10
Microsoft Excel otwiera pusty arkusz zamiast pliku
Proces nagrywania nie powiódł się — błąd kalibracji mocy lub błąd średniej prędkości
Napraw błąd 0x80070091 Katalog nie jest pusty w systemie Windows 11/10
Napraw błąd aktualizacji systemu Windows 0x80070005
Rozwiązywanie problemów i problemów z płatnościami na koncie Microsoft
Kody błędów brody Sea of Thieves i ich znaczenie
Nie udało się zainstalować Windows Update, błąd 0x80070643
Jak naprawić kod błędu konsoli Xbox 0x800c000B?
Microsoft Office Szybka instalacja Wysokie użycie procesora w systemie Windows 11/10