Kako mogu popraviti Runtime Error 1004 u Microsoft Excelu?

Microsoft Excel jedna je od najpopularnijih proračunskih tablica koje se koriste u cijelom svijetu za pojedinačne i poslovne svrhe. To je odredište na jednom mjestu za pohranu, organiziranje i manipulaciju podacima na organiziran način. MS Excel dolazi uglavnom u dva proširenja tj. XLS i XLSX formatu. Međutim, osim svoje nevjerojatne popularnosti, pogreške tijekom izvođenja uobičajena su smetnja za veliki broj korisnika Windowsa(Windows) – a jedna od najčešćih je Runtime Error 1004 .

Runtime Error 1004 u Excelu

U ovom vodiču raspravljat ćemo o ovoj uobičajenoj pogrešci(Runtime error) u načinu rada 1004 i nekim od najboljih popravaka za njezino rješavanje bez napora.

Što je Runtime Error 1004 u Excelu(Excel) ?

Runtime error 1004 je kod pogreške koji se odnosi na Microsoft Visual Basic za(Microsoft Visual Basic) koji je poznato da ometa korisnike Microsoft Excela(Microsoft Excel) . S ovom se greškom susreću i sve verzije MS Excela(MS Excel) kao što su Excel 2007 , 2010, 2013, 2016, 2019. Nijedna verzija Microsoft Excela(Microsoft Excel) nije sigurna od opasnosti Runtime Error 1004 .

Na ovu pogrešku korisnici uglavnom nailaze dok rade na Excel datoteci ili pokušavaju generirati makronaredbu(Macro) u Excel dokumentu. To može uzrokovati ozbiljne probleme tijekom rada s Visual Basic aplikacijama(Applications) i može potpuno srušiti program, ili čak cijeli sustav; ponekad može zamrznuti sustav zabranjujući korisnicima da rade bilo što na svom sustavu.

Vrste poruka o pogrešci

Poruke o pogrešci koje su najviše povezane s ovom pogreškom tijekom izvođenja su sljedeće:

  • VB: pogreška tijekom izvođenja '1004': Pogreška definirana aplikacijom ili objektom
  • Excel VBA Runtime error 1004 " Odabir(Select) metode klase raspona nije uspio"(Range)
  • runtime error 1004 metoda raspon objekta _global failed visual basic
  • Excel makronaredba “Pogreška tijekom izvođenja '1004?
  • Runtime error 1004 Metoda otvaranja radnih knjiga objekata nije uspjela
  • Pogreška u vremenu izvođenja '1004': Metoda 'Ranger' radnog lista objekata' nije uspjela
  • Metoda(Method) u programu Key up Object Program APLIKACIJA nije uspjela(Object Program APPLICATION Failed) .”

Ako naiđete na bilo koju od gore navedenih pogrešaka, možete je popraviti pomoću našeg vodiča.

Koji su uzroci?

Pogreška 1004 je opći kod povezan s MS Excelom(MS Excel) , ali nije specifičan za jedan točan uzrok. Stoga(Hence) će se u ovom slučaju točan razlog zašto bi se ova pogreška mogla pojaviti varirati od slučaja do slučaja i od okolnosti do okolnosti. Od problema s konfiguracijom do problema sa softverom, u nastavku smo naveli sažetak uobičajenih razloga za pogrešku tijekom izvođenja 1004 u excelu:

  • MS Excel ikona na radnoj površini(MS Excel Desktop Icon) možda je oštećena
  • VBA Excel datoteka(VBA Excel File) se sukobljava s drugom aplikacijom
  • Zbog pogreške navedene aplikacije ili objekta
  • Zbog nedostajuće zavisne datoteke
  • Zbog virusa, trojanaca ili zlonamjernog softvera
  • Zbog nevažećih ključeva registra(Invalid Registry Keys) i tako dalje.

Ovo su bili neki od najčešćih razloga za dobivanje runtime error 1004 u MS Excelu(MS Excel) ; sada razumijemo različite popravke.

Popravi Runtime Error 1004 u Excelu

Ovdje smo detaljno opisali ručna i automatska rješenja za ispravljanje Runtime Error 1004 . Možete slijediti bilo koju od sljedećih metoda za rješavanje problema.

  1. Izradite novi Excel predložak
  2. Pokrenite skeniranje virusa
  3. Za VB: pogreška tijekom izvođenja '1004', promijenite veličinu unosa legende

Pogledajmo svaku od ovih metoda detaljno.

1] Izradite novi Excel predložak

U nekim slučajevima rješavanje ovog problema može biti jednostavno kao umetanje novog radnog lista iz predloška umjesto stvaranja kopije postojećeg radnog lista. Evo što trebate učiniti:

1] Otvorite MS Excel na svom sustavu

2] Pritisnite ' CTRL + N ' da biste stvorili novi radni list Microsoft Excela(Microsoft Excel) ili jednostavno odaberite ' Praznu radnu knjigu(Blank workbook) ' s prvog zaslona.

Runtime Error 1004

3] Kada(Once) završite, izbrišite sve listove u radnoj knjizi osim jednog.

4] Sada formatirajte radnu knjigu koja je ostavljena. Također, imajte na umu da se ova radna knjiga može izmijeniti tako da odgovara vašim individualnim potrebama.

5] Na kraju idite na ' File > Save As ' da biste spremili novi radni list s formatom datoteke Excel Template (.xltx ili .xlt).

6] Nakon što ste uspješno kreirali predložak, možete ga programski umetnuti korištenjem sljedećeg retka koda:

Sheets.Add Type:=path\filename

Napomena –(Please note – ) Ne zaboravite zamijeniti novi naziv datoteke stvarnim nazivom dokumenta.

2] Pokrenite skeniranje virusa

Vrlo je važno skenirati svoj računalni sustav u potrazi za zlonamjernim softverom i virusima jer oni mogu oštetiti datoteke i važne dokumente te prikazati pogrešku tijekom izvođenja 1004 u MS Excelu(MS Excel) . Ponekad korištenje dobrog antivirusnog programa puno pomaže.

Povezano(Related) : Pogreška tijekom izvođenja 1004, Ne mogu pokrenuti makronaredbu u Excelu(Run-time error 1004, Cannot run the Macro in Excel) .

3] Za VB: pogreška tijekom izvođenja '1004', promijenite veličinu unosa legende

Ako naiđete na Runtime Error 1004 prilikom pokretanja makronaredbe Microsoft Visual Basic za aplikacije(Applications) ( VBA ), tada možete koristiti ovu metodu za zaobilaženje.

Općenito, ovu pogrešku dobivate kada pokušate pokrenuti VBA makronaredbu koja koristi metodu LegendEntries za promjenu unosa legende u grafikonu Microsoft Excela . (Microsoft Excel)Tada ćete možda dobiti sljedeću poruku o pogrešci:

Pogreška tijekom izvođenja '1004': Pogreška definirana aplikacijom ili objektom

Ova se pogreška javlja kada Excel grafikon sadrži više unosa legende nego što je dostupnog prostora za prikaz unosa legende na Excel grafikonu. Kada se ovo ponašanje dogodi, Microsoft Excel može skratiti unose legende.

Da biste zaobišli ovo ponašanje, stvorite makronaredbu koja smanjuje veličinu fonta teksta legende grafikona Excel prije nego što vaša VBA makronaredba izvrši promjene u legendi grafikona, a zatim vratite veličinu fonta legende grafikona tako da bude slična sljedećem primjeru makronaredbe .

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

Nadamo se da će vam ovaj članak pomoći da ispravite pogrešku tijekom izvođenja 1004 u Microsoft Excelu(Microsoft Excel) . Ovaj vodič vam daje ručno i automatsko rješenje za uklanjanje ove pogreške; možete koristiti bilo koje rješenje na temelju vaših potreba.

Pročitajte sljedeće(Read next) : Tipke sa strelicama ne rade u Microsoft Excelu.



About the author

Ja sam profesionalni recenzent za Windows i uredski softver. Dobro poznajem te programe, kao i njihove različite značajke i mogućnosti. Moje recenzije su objektivne i detaljne, tako da potencijalni kupci mogu vidjeti koliko dobro program radi i koja se poboljšanja mogu učiniti. Također volim pomagati ljudima da pronađu najbolje aplikacije za svoje potrebe - bilo da je to putem recenzija ili pronalaženjem najboljih ponuda za aplikacije.



Related posts