Mi okozza a „Futásidejű hiba 1004” üzenetet a Microsoft Excel programban?

A „Nem lehet futtatni a makrót” javítást keresi az Excel programban? Akkor jó helyre került. Az üzenet egyike azoknak, amelyek az 1004-es futásidejű hiba eredményeként jelenhetnek meg. Az 1004-es Excel-hiba egyéb változatai a következők:





  • Alkalmazás vagy objektum által definiált hiba: 1004. futásidejű hiba
  • Az objektum munkalap ‘Ranger’ metódusa nem sikerült
  • A munkalap osztály másolási módja nem sikerült
  • A Visual Basic Project programozási hozzáférése nem megbízható
  • Excel makró „Futásidejű hiba 1004 ″
  • Az objektum-munkafüzetek metódusának megnyitása nem sikerült: 1004. futásidejű hiba
  • A tartomány osztályának kiválasztási módja meghiúsult: Excel VBA futásidejű hiba 1004
  • Alkalmazás vagy objektum által definiált hiba: Mentés VBA-ként 1004-es futási hiba
  • A _global objektum metódustartománya nem sikerült a visual basic: 1004-es futásidejű hiba

Mi az 1004-es futásidejű hiba az Excelben?

A Microsoft Excel egy hasznos és nagyon igényelt táblázat, amely megkönnyíti az adatok kiszámítását. Ezt magánszemélyek és vállalkozások használják a világ minden tájáról, és XLS és XLSX formátumban érkezik.

Azonban, miközben Excel-fájlon dolgozik, vagy makrót akar létrehozni, sok felhasználót súlyosbított a 1004-es futásidejű hiba. Ez megakadályozza, hogy bármilyen változtatást végezzen az Excel-munkafüzetben, képessé tegye bizonyos erőforráskönyvtárak használatára és lefagy összeomlik a program vagy akár a rendszer. Bosszantó teljesítményproblémákat okoz a Visual Basic alkalmazásokkal való munka közben.

A 1004 futásidejű hiba az Excel bármelyik verzióján előfordulhat: az Excel 2003-tól az Excel 2019-ig. Leginkább akkor jelenik meg, amikor megpróbálja futtatni a Microsoft Visual Basic for Applications makrót. A probléma egy biztonsági eljárásnak tudható be, amelynek célja a Microsoft VBA zárolása az Excel programtól. Az 1004 futásidejű hiba valószínűleg nem fordul elő, ha biztonsági hozzáférést ad meg. A hiba oka lehet a rosszindulatú programok által okozott fertőzés okozta programkorrupció is.



Miért kapom az 1004-es Excel futásidejű hibát?

Az 1004 futásidejű hiba a következők eredményeként jelenhet meg:

  1. Sérült MS Excel asztali parancsikon.
  2. Szűrt adatok másolása és beillesztése egy MS Office Excel munkafüzetbe.
  3. Programütközés a VBA Excel fájl megnyitása közben.
  4. Az értéktartomány programozása nagy karakterláncok gyűjteményével.
  5. Alkalmazás vagy objektum által definiált hiba.

Bármi is legyen az oka, a kérdéstől könnyű megszabadulni. Olvassa tovább, hogy megtanulja az 1004-es futásidejű hiba kijavítását, amikor módosításokat hajt végre az Excelben.

A 1004 futásidejű hiba kijavítása az Excel programban a Windows 10 rendszeren

A következő megoldások beváltnak bizonyultak:

  1. Futtasson kártevőirtó programot
  2. Hozzáférés engedélyezése a VBA projektobjektum-modellhez
  3. Hozzon létre egy új Excel sablont
  4. Távolítsa el a Microsoft Works alkalmazást
  5. Távolítsa el a GWXL97.XLA fájlt

Mire kipróbálja a fenti javítások egy részét, a hiba megoldódik. Most részletes lépéseket fogunk nyújtani a megoldások végrehajtásához.



1. javítás: Futtasson kártevőirtó programot

Ez az első javítás, amelyet meg kell próbálnia, miután megkapta a 1004-es futásidejű hibát. Ha a rendszer vírusokkal és más típusú rosszindulatú programokkal fertőzött, kellemetlen és váratlan problémákba ütközik. A rendszer és az alkalmazás meghibásodik. Sőt, a fontos fájlok és dokumentumok megsérülnek.

Futtasson teljes rendszerellenőrzést erős víruskereső programmal. Javasoljuk, hogy használja Anti-Malware . Az eszköz precíziós eszközökkel rendelkezik a legfoghatatlanabb rosszindulatú elemek észlelésére és kiküszöbölésére, amelyeket a meglévő víruskereső program hiányozhat. a Microsoft partnere. Ők a Microsoft Silver Application tanúsított fejlesztői. a termékeket szakértők és felhasználók milliói tesztelték és bízták meg világszerte.

2. javítás: Hozzáférés engedélyezése a VBA projektobjektum-modellhez

Ennek a megoldásnak az eljárása egyszerű. Kövesse az alábbi lépéseket:

  1. Indítsa el az Excel programot, és kattintson a Fájl fülre.
  2. Kattintson az Opciók elemre.
  3. Kattintson a Trust Center elemre. Ez a bal oldali ablaktábla utolsó lehetősége.
  4. Kattintson a Trust Center Settings gombra a jobb oldali ablaktáblán.
  5. A megnyíló új oldalon keresse meg a makróbeállításokat a bal oldali ablaktáblán, és kattintson rá.
  6. Jelölje be a jobb oldali ablaktábla Fejlesztői makrobeállítások részében a „VBA-projektobjektum-modell megbízhatósága” jelölőnégyzetet.
  7. Kattintson az OK gombra.

3. javítás: Hozzon létre egy új Excel sablont

A meglévő munkalap másolása vagy másolása helyett az új Excel munkalapfájlt egy sablonba helyezheti. Ez segít az 1004-es futásidejű hiba kijavításában. Így hajthatja végre:



  1. Indítsa el az Excel programot.
  2. Új munkafüzet megnyitásához nyomja meg a Ctrl + N kombinációt a billentyűzeten. Ügyeljen arra, hogy csak egy lapot hagyjon a munkafüzetben. Törölje a többit.
  3. Módosítsa a munkafüzetet az igényeinek megfelelően.
  4. Mentse el a munkafüzetet a Ctrl + S billentyű megnyomásával. Vagy ha az Excel 2003 programot használja, kattintson a Fájl fülre, majd a Mentés másként gombra. Excel 2007 és újabb verziók esetén kattintson a képernyő bal felső sarkában lévő Microsoft Office ikonra, majd kattintson a Mentés másként gombra.
  5. Válassza ki a fájl mentési helyét a számítógépére, és írja be a fájl nevét.
  6. Kattintson a „Mentés típusként” melletti legördülő nyílra, és válassza az Excel sablont (.xlt), ha az Excel 2003 programot használja. Ha Excel 2007 és újabb verziókat használ, válassza az Excel sablon (.xltx) lehetőséget.
  7. A sablon mentése után a következő kód segítségével illessze be:

Add Type: = elérési út fájlnév

Győződjön meg arról, hogy az „elérési út fájlnév” kifejezés helyébe a sablon tényleges elérési útja és fájlneve lép.

4. javítás: Távolítsa el a Microsoft Works alkalmazást

A következő eljárást kell követni:



  1. Kattintson a jobb gombbal a Start gombra az Energiafelhasználó menü megnyitásához. Válassza ki a Feladatkezelőt a listából. Alternatív megoldásként nyomja meg a Ctrl + Alt + Del kombinációt a billentyűzeten, majd kattintson a Feladatkezelőre.
  2. A Feladatkezelőben kattintson az összes futó alkalmazásra, majd kattintson a Feladat befejezése gombra.
  3. Zárja be a Feladatkezelő ablakot.
  4. Nyissa meg a Futtatás segédprogramot a Windows + R billentyűzet kombinációjának megnyomásával. Írja be az „appwiz.cpl” szót (nincs idézőjel) a szövegmezőbe, és kattintson az OK gombra, vagy nyomja meg az Enter billentyűt.
  5. Az alkalmazások listájában keresse meg a Microsoft Works alkalmazást, és kattintson rá a jobb gombbal. Ezután kattintson a helyi menü Eltávolítás elemére. Ha kéri, erősítse meg a műveletet.

5. javítás: Távolítsa el a GWXL97.XLA fájlt

Így törölheti a GWXL97.XLA fájlt:

  1. A File Explorer megnyitásához nyomja meg a Windows + E kombinációt a billentyűzeten.
  2. Keresse meg ezt az utat: C: Felhasználók> Felhasználó> Név> AppData> Helyi> MicrosoftExcel.
  3. Nyissa meg az XLStart mappát.
  4. Keresse meg és törölje a GWXL97.aXLA fájlt.

Következtetés

Reméljük, hogy a fenti megoldások segítettek a 1004-es futásidejű hiba sikeres kijavításában a Microsoft Excel programban, és helyreállították a fájlban lévő adatokat. Sok probléma vezethet futásidejű hibához. Mire azonban ennek az útmutatónak a végére ér, minden rendben lesz.

Ne habozzon hagyni kérdéseit vagy észrevételeit az alábbi részben. Szeretjük hallani tőled.