Javítsa ki az Excel VBA 1004 futási hibát Windows 10 rendszerben
Akár saját, akár üzleti célú Excel-jelentést készít, az kétféle formátumban érkezik: XLS és XLSX. Amikor ezek a formátumok megsérülnek, megjelenik a „1004” VBA futásidejű hiba .
Ez a hiba akkor is előfordulhat, amikor makrót próbál létrehozni egy Excel munkalapon, ezáltal megakadályozva az Excel használatát. Bár ez megakadályozhatja a VBA-n való munkát, a VBA összeomlásához, sőt néha a rendszeréhez is vezethet.
A jó hír az, hogy ezt néhány módszerrel kijavíthatjuk. Lássuk, hogyan.
1. módszer: A Fejlesztő lap használata az MS Excel alkalmazásban
1. lépés: Nyissa meg a Excel lapot, amellyel szembesül a kérdés, és kattintson a gombra Fejlesztő fülre.
Most kattintson a gombra Helyezze be opció alatt és alatt ActiveX-vezérlők szakaszban válassza a ikont Parancs gomb .
2. lépés: Most, bárhol a Excel lapot, húzza és rajzolja a Parancs gomb . Ez lesz az CommandButton1 .
3. lépés: Kattintson duplán a CommandButton1 hogy meg tudja írni a VBA kód ban,-ben Microsoft Visual Basic for Applications megnyíló doboz.
Írja be az alábbiakat VBA kód az ábrán látható módon:
Dim a As Integer Dim b As Integera = Worksheets('Sheet Name').Cells(Row number, Column number).Value b = Worksheets('Sheet Name').Cells(Row number, Column number)).Value Worksheets('Sheet Name').Cells(Row number, Column number)).Value = a + b
*Jegyzet - Győződjön meg róla, hogy a kiemelt részeket a tényleges lapnévre, sorszámra és oszlopszámra cseréli.
4. lépés: Most térjen vissza a Excel lap ( 1. lap ebben az esetben) és kattintson a gombra Tervezési mód opció a Eszköztár hogy visszavonja.
Most kattintson a gombra CommandButton1 a lapon az eredmény előállításához.
5. lépés: Ha beírja a VBA kódot helytelenül adja meg 1004. VBA futásidejű hiba .
Tehát ez segít megérteni, miért kapja meg a 1004. futásidejű hiba és segít elkerülni a helyes használatával VBA kód és minta. De ha a probléma továbbra is fennáll, próbálkozzon a 2. módszerrel.
2. módszer: Új Excel-sablon létrehozásával
1. lépés: Nyisd ki Microsoft Excel és nyomja meg a gombot Ctrl + N gombokat együtt a billentyűzeten egy új munkafüzet megnyitásához.
Most menj a File fülre a bal felső sarokban.
2. lépés: Most, a munkafüzet jobb oldalán, a Friss szakaszban törölje az összes excel-lapot, egy kivételével.
Formázza ezt a megmaradt lapot a követelményeinek megfelelően.
3. lépés: Miután elkészült, menjen a File fülre és kattintson a gombra Mentés másként .
Válassza ki azt a helyet, ahová óhajtja menteni a fájlt. Most állítsa be a Mentés típusként mező as Excel sablon . Ne felejtse el elmenteni a fájlt .xltx vagy .xlt formátum.
*Jegyzet - A fent használt formátum a Excel 2017 és a fenti verziók.
4. lépés: Miután elmentette a sablont, hozzáadhatja a sablont az alábbi kód használatával:
Add Type:=pathfilename
Győződjön meg róla, hogy a fájlnevet lecserélte a mentett dokumentum nevére.
Ennek meg kell oldania a VBA futásidejű 1004 hibát, de ha nem, akkor próbálkozzon a 3. módszerrel.
3. módszer: A Trust Center beállításain keresztül
1. lépés: Nyisd ki MS Excel és menj a File fülre. Most kattintson a gombra Lehetőségek a menüben.
2. lépés: Ban,-ben Excel beállítások ablakban kattintson a gombra Trust Center az ablaktábla bal oldalán. A jobb oldalon kattintson a gombra Megbízhatósági központ beállításai .
3. lépés: Ban,-ben Trust Center ablakban kattintson a Makróbeállítások lehetőségek a bal oldalon. Most az ablaktábla jobb oldalán válassza a mellette található választógombot Letiltás minden makró értesítéssel.
Ezután válassza a melletti választógombot Megbízható hozzáférés a VBA projektelérési módhoz .
nyomja meg rendben a változások mentéséhez. Ezután nyomja meg a gombot rendben ismét a Excel beállítások ablak a kilépéshez.
Ezzel a módszerrel meg kell oldania a VBA futásidejű hibáját. Bit, ha a probléma továbbra is fennáll, próbálkozzon a 4. módszerrel.
4. módszer: A GWXL97.XLA fájl törlésével
1. lépés: megnyomni a Windows billentyű + E együtt a billentyűzeten a Fájlkezelő. Most kattintson a gombra Ez a PC balra, majd a C meghajtó a jobb oldalon.
2. lépés: Most kövesse az alább látható utat az eléréséhez Excel mappa:
C:Users'username'AppDataLocalMicrosoftExcel
Most nyissa meg az XLStart mappát.
*Jegyzet - cserélje ki a kiemelt részt az ön felhasználói nevére idézőjelek nélkül.
3. lépés: Ekkor megjelenik egy - GWXL97.XLA . Válassza ki ezt a fájlt, és nyomja meg a gombot Töröl .
Ez minden. Ezen módszerek követése javíthatja a 1004 VBA futási idejű hibát a Windows 10 számítógépen.
Neked ajánlott:- Javítás: A Microsoft Excel nem tudja megnyitni vagy menteni a további dokumentumokat, mert nincs elég memória
- Javítsa meg a sérült Excel fájlokat a Windows 10 rendszerben, és állítsa helyre az elveszett adatokat
- Az Excel fájl javítása nem nyit problémát a Windows 10 rendszerben
- Az Excel Online kijavításának hibája nem működik a Windows 10 rendszerben
- Javítás: A Microsoft Excel leállította a hibát a Windows 10 rendszerben
- Javítsa ki a Microsoft Excel hibát: „Túl sok különböző cellaformátum”