Hogyan javíthatom ki a Runtime Error 1004-es hibát a Microsoft Excel programban?
A Microsoft Excel(Microsoft Excel) az egyik legnépszerűbb táblázat, amelyet világszerte használnak egyéni és üzleti célokra egyaránt. Egyablakos célpont az adatok szervezett módon történő tárolására, rendszerezésére és kezelésére. Az MS Excel(MS Excel) főként két kiterjesztéssel, XLS és XLSX formátumban érkezik. Hihetetlen népszerűségétől eltekintve azonban a futásidejű hibák nagyon sok Windows -felhasználó számára gyakori kellemetlenséget okoznak – és az egyik leggyakoribb a Runtime Error 1004 .
Ebben az útmutatóban megvitatjuk ezt a gyakori futásidejű(Runtime error) 1004-es hibát, valamint a probléma könnyed megoldására szolgáló legjobb javításokat.
Mi az a Runtime Error 1004 az Excelben(Excel) ?
A 1004-es futásidejű(Runtime) hiba a Microsoft Visual Basichez(Microsoft Visual Basic) kapcsolódó hibakód , amelyről ismert, hogy zavarja a Microsoft Excel felhasználókat. Ezzel a hibával az MS Excel(MS Excel) bármely verziója szembesül, például az Excel 2007 , 2010, 2013, 2016, 2019 is. A Microsoft Excel(Microsoft Excel) egyetlen verziója sem védett a Runtime Error 1004 fenyegetése ellen .
Ezzel a hibával főleg akkor találkoznak a felhasználók, amikor Excel-fájlon dolgoznak, vagy makrót(Macro) próbálnak létrehozni az Excel-dokumentumban. Komoly problémákat okozhat a Visual Basic Applications -szal végzett munka során, és teljesen összeomolhat egy program, vagy akár az egész rendszer; néha lefagyhat a rendszer , ami megtiltja a felhasználóknak, hogy bármit is tegyenek a rendszerükön.
A hibaüzenetek típusai
A futásidejű hibához leginkább kapcsolódó hibaüzenetek a következők:
- VB: futásidejű hiba '1004': Alkalmazás- vagy objektum-definiált hiba
- Excel VBA futásidejű(Excel VBA Runtime) hiba 1004 „ A tartományosztály(Range) módszerének kiválasztása(Select) nem sikerült”
- futásidejű hiba 1004 objektum metódustartománya _global(_global) failed visual basic
- Excel makró „Futtatási hiba '1004?
- Futásidejű(Runtime) hiba 1004-es metódusa nem sikerült megnyitni az objektum-munkafüzeteket
- Futásidejű hiba '1004': Az objektum munkalap 'Ranger' módszere nem sikerült
- " Method in Key up Object Program ALKALMAZÁS sikertelen(Object Program APPLICATION Failed) ."
Ha a fenti hibák bármelyikével találkozik, útmutatónk segítségével kijavíthatja a hibát.
Mik az okok?
Az 1004-es hiba egy általános kód, amely az MS Excelhez(MS Excel) kapcsolódik, de nem egy pontos okra vonatkozik. Ezért(Hence) ebben az esetben a hiba felbukkanásának pontos oka esetenként és körülményenként változik. A konfigurációs problémáktól a szoftverproblémákig az alábbiakban felsoroljuk az Excel 1004-es futásidejű hibájának gyakori okait:
- Lehetséges, hogy az MS Excel asztali ikon(MS Excel Desktop Icon) sérült
- A VBA Excel fájl(VBA Excel File) ütközik más alkalmazással
- Alkalmazás vagy objektum által megadott hiba miatt
- Hiányzó függő fájl miatt
- Vírus, trójai vagy rosszindulatú programok miatt
- Érvénytelen rendszerleíró kulcsok(Invalid Registry Keys) és így tovább.
Ez volt néhány a leggyakoribb okok közül, amelyek mögött az MS Excel 1004-es futásidejű hibája áll ; most értsük meg a különböző javításokat.
Javítsa ki az 1004-es futásidejű hibát az Excelben
Itt részletes kézi és automatikus megoldásokat kínálunk a 1004-es futásidejű hiba(Runtime Error 1004) kijavításához . A probléma megoldásához kövesse a következő módszerek bármelyikét.
- Hozzon létre egy új Excel-sablont
- Futtasson egy víruskeresést
- VB esetén: „1004” futásidejű hiba, a jelmagyarázat bejegyzések átméretezése
Nézzük meg ezeket a módszereket részletesen.
1] Hozzon létre egy új Excel-sablont
Egyes esetekben a probléma megoldása olyan egyszerű lehet, mint egy új munkalap beszúrása egy sablonból ahelyett, hogy egy meglévő munkalap másolatát készítené. A következőket kell tennie:
1] Nyissa meg az MS Excel programot a rendszerén
2] Nyomja meg a „ CTRL + N ” billentyűkombinációt egy új Microsoft Excel munkalap létrehozásához, vagy egyszerűen válasszon ki egy „ Üres munkafüzetet(Blank workbook) ” az első képernyőn.
3] Ha(Once) végzett, törölje az összes lapot a munkafüzetből egy kivételével.
4] Most formázza meg a munkafüzetet, amely megmaradt. Ne feledje továbbá, hogy ez a munkafüzet az egyéni igényeknek megfelelően módosítható.
5] Végül lépjen a " File > Save As " menüpontra, hogy az új munkalapot Excel-sablon(Excel Template) (.xltx vagy .xlt) fájlformátumban mentse.
6] Miután sikeresen létrehozta a sablont, programozottan beillesztheti a következő kódsor használatával:
Sheets.Add Type:=path\filename
Megjegyzés –(Please note – ) Ne felejtse el lecserélni az új fájlnevet a dokumentum tényleges nevére.
2] Futtasson víruskeresést
Nagyon fontos, hogy ellenőrizze számítógépét rosszindulatú programok és vírusok keresésére, mivel ezek megrongálhatják a fájlokat és fontos dokumentumokat, és megjeleníthetik az 1004-es futásidejű hibát az MS Excelben(MS Excel) . Néha egy jó víruskereső program sokat segít.
Kapcsolódó(Related) : 1004-es futásidejű hiba, a makró nem futtatható Excelben(Run-time error 1004, Cannot run the Macro in Excel) .
3] VB esetén: '1004' futásidejű hiba, jelmagyarázat bejegyzések átméretezése
Ha 1004- es futásidejű hibával találkozik egy (Runtime)Microsoft Visual Basic for Applications ( VBA ) makró futtatásakor, akkor ezt a módszert használhatja a megoldáshoz.
Általában ez a hibaüzenet akkor jelenik meg, ha olyan VBA - makrót próbál futtatni, amely a LegendEntries metódust használja a (LegendEntries)Microsoft Excel diagramok jelmagyarázat-bejegyzéseinek módosítására . Ekkor a következő hibaüzenet jelenhet meg:
Futásidejű hiba '1004': Alkalmazás vagy objektum által meghatározott hiba
Ez a hiba akkor fordul elő, ha az Excel diagram több jelmagyarázatot tartalmaz, mint amennyi hely áll rendelkezésre a jelmagyarázat bejegyzések megjelenítéséhez az Excel diagramon. Ha ez a jelenség előfordul, a Microsoft Excel csonkolhatja a jelmagyarázat bejegyzéseket.
A jelenség megkerüléséhez hozzon létre egy makrót, amely csökkenti az Excel(Excel) diagram jelmagyarázat szövegének betűméretét, mielőtt a VBA makró módosítaná a diagram jelmagyarázatát, majd állítsa vissza a diagram jelmagyarázatának betűméretét, hogy az hasonló legyen a következő makrópéldához. .
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
Reméljük, hogy ez a cikk segít a Microsoft Excel 1004-es futásidejű hibájának kijavításában . Ez az útmutató manuális és automatikus megoldást kínál a hiba megszüntetésére; igénye alapján bármilyen megoldást használhat.
Olvassa el a következőt(Read next) : A nyílbillentyűk nem működnek a Microsoft Excelben.
Related posts
A HLOOKUP funkció használata a Microsoft Excelben
Hogyan nyerhet ki tartományneveket az URL-ekből a Microsoft Excel programban
A Microsoft Excel megpróbálja helyreállítani az Ön adatait
Trendline hozzáadása a Microsoft Excel munkalaphoz
A MID és MIDB funkció használata a Microsoft Excelben
Javítsa ki a Microsoft Edge grafikus hibáját a Windows 10 rendszeren
A Windows Update telepítése nem sikerült, 0x80070643 számú hiba
191-es hibakód: Nem lehet UWP-alkalmazásokat telepíteni Windows 10 rendszeren
Az idő összeadása vagy összegzése a Microsoft Excel programban
A Microsoft Edge böngésző lefagy, lefagy, összeomlik vagy nem működik
Hogyan törölhet értékeket a cellákból, de megtarthatja a képleteket a Microsoft Excelben
Nyomtatóhiba 0x00000709, amikor megpróbál csatlakozni vagy alapértelmezett értéket állít be
A Microsoft Management Console (MMC.exe) nem működik
Tolvajok tengere szakáll hibakódok és mit jelentenek
A Microsoft Store alkalmazást a rendszer eltávolítja az első bejelentkezéskor
A TRUNC függvény használata a Microsoft Excel programban példákkal
Microsoft Office Click-To-Run Magas CPU-használat a Windows 11/10 rendszerben
A Microsoft Store 0x80072F30 számú hibájának javítása Ellenőrizze a kapcsolatot
Nem találjuk a kamerát, Hibakód: 0xA00F4244 (0xC00DABE0)
Javítsa ki a 0x80070005 számú Windows Update hibát