Hogyan javítható a VBA 1004 futásidejű hiba?
Ablakok / / August 05, 2021
A Microsoft számos hasznos alkalmazást biztosított számunkra a kezdetektől fogva. Időben az alkalmazások a Microsoft Office részévé váltak. A Microsoft Excel egy ilyen alkalmazás, amely már a számítógép kezdetétől létezik, és ez egy olyan program, amely lehetővé teszi a felhasználók számára a formátum rendezését és az adatok kiszámítását. Ezenkívül lehetővé teszi a felhasználók számára a képletek használatát, táblázatkezelő rendszer használatával. A Microsoft Excel szolgáltatást a világ számos vállalkozása használja pénzügyi elemzések elvégzésére. Az MS Excel még inkább támogatja a Visual Basic Applications alkalmazást, ami azt jelenti, hogy hozzáadhat egy VBA parancsfájlt a táblához.
Más irodai programok és az MS Excel számos funkcióhoz használja a VBA kódot, például hozzáadhat egy gombot a táblázatba, amely automatikusan hozzáadja az adatokat. Ezek a funkciók nagyon hasznosak, ha nagy mennyiségű adat kezelésére készül. A felhasználók azonban gyakran jelentettek hibákat, amelyeknek van egy arcuk. Itt tárgyaljuk a 1004-es VBA futásidejű hibát. Az 1004 VBA futásidejű hiba lehetséges okai az érvénytelen szintaxis vagy kód, a szűrt adatok, az MS Excel sérülése. Lehetséges azonban az is, hogy két program ütközik, miközben megpróbálja megnyitni a VBA fájlt.
Tartalomjegyzék
-
1 Hogyan javítható a VBA 1004 futásidejű hiba?
- 1.1 1. módszer Hozzon létre egy új sablont
- 1.2 2. módszer. A GWXL97.XLA fájl törlése
- 1.3 3. módszer. Hibaelhárítás a kódot
- 2 Következtetés
Hogyan javítható a VBA 1004 futásidejű hiba?
Van néhány módszer, amellyel megpróbálhatja maga kijavítani a VBA futásidejű problémát. Az alábbiakban felsoroljuk a megoldások listáját.
1. módszer Hozzon létre egy új sablont
Megoldhatja a problémát az, ha új Excel lapot helyez el egy sablonba a meglévő lap másolása vagy másolása helyett. Ezért próbálja ki először.
1. lépés) Először indítsa el a Microsoft Excel alkalmazást, készítsen egy új munkafüzetet, majd törölje a jelenlegi lapot, és csak egy maradjon. Formázhat az alapértelmezett sablon megtervezéséhez. Kattintson File opciót a menüsorból, és válassza a lehetőséget Mentés másként választási lehetőség.
2. lépés) Válaszd ki a Excel munkafüzet opcióval megnyílik egy fájlkezelő ablak. Válassza ki azt a könyvtárat, amelybe el szeretné menteni a sablonját.
3. lépés) Töltse ki a sablon nevét, majd válassza a fájl típusát .xlt az Excel 2003 és a .xltx az Excel 2007-es vagy újabb verzióira. Kattintson a Megment gombra, és a sablon el lesz mentve. Most próbálja meg futtatni a VBA kódot.
2. módszer. A GWXL97.XLA fájl törlése
Ha egyszerre több program próbálja megnyitni a VBA fájlt, akkor az ütközés biztosan bekövetkezik, ezért az ütközés elkerülése érdekében megpróbálhatja törölni a GWXL97.XLA fájlt.
1. lépés) Nyissa meg a Fájlkezelő.
2. lépés) Keresse meg a következő könyvtárat-
C: \ Program Files \ MSOffice \ Office \ XLSTART
3. lépés) Látni fogja a GWXL97.XLA fájlt a mappában, válassza ki és nyomja meg a törlés gombot a billentyűzeten, vagy kattintson a jobb gombbal, és válassza a Törlés lehetőséget. Most próbálja meg futtatni a VBA kódot.
3. módszer. Hibaelhárítás a kódot
Nagyon lehetséges, hogy az 1004 hiba az érvénytelen kód miatt következik be. Ezért meg kell írnia a helyes szintaxist és értéket a VBA-kód tökéletes végrehajtásához. Számos hiba lehet, ami az 1004-es hiba eredménye lehet. Ennek elkerülése érdekében kétszer kell ellenőriznie a kódot, és meg kell jelölnie az érvénytelen sorokat. Például, A név már felvett üzenet jelenik meg az 1004 hibával, ha a munkalap neve már létezik, és ugyanahhoz a névhez van rendelve egy másikhoz.
Ha futtatja a kódot, az generálja az 1004 hibaüzenetet, ezért próbálja meg megváltoztatni a nevet és hozzárendelni az értékeket. Több 1004 hiba van érvénytelen VBA-kóddal kapcsolatban, például egy object_Global tartomány meghiúsult, a Range Method Range osztály mező mező és még sok más. Minden alkalommal, amikor az üzenet megjelenik, a hibákat 1004-es hibával emelik ki, ha a hiba a VBA-kódhoz kapcsolódik. Ezért hibakeresés a kódot érvényes szintaxissal és értékekkel.
Következtetés
Az Ms. Excel 1004 hibakódja bután kijavítható a kódok hibakeresésével, az érvénytelen vonalvezetés, nevek és értékek kijavításával. Sőt, ha a probléma nem a kóddal kapcsolatos, akkor a VBA fájl megnyitása közben törölheti az XLA fájlt, amely ütközhet az MS Excel programmal. Ezenkívül megpróbálhat új sablont létrehozni a meglévő munkafüzet segítségével a probléma elhárításához.
A szerkesztő választása:
- A Windows 10 tálca ikon dátumának megjelenítése kis ikonokban
- Változtassa meg a kurzor sebességét a Windows 10 legújabb verziójában
- Nyissa meg a torrent fájlokat Windows 10 vagy MacOS rendszeren
- A „Vezérlőpult kiterjesztése inkompatibilis az illesztőprogram verziójával” hiba elhárítása
- Készítsen képernyőképet a YouTube Video-ból
Rahul informatikus hallgató, aki hatalmas érdeklődést mutat a technika és a kriptovaluta témák iránt. Időjének nagy részét vagy írással, vagy zenehallgatással tölti, vagy nem látott helyeken utazik. Úgy véli, hogy a csokoládé megoldás minden problémájára. Az élet megtörténik, és a kávé segít.