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, 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 ki a Parancs gomb.

Ms Excel Fejlesztői lap Az ActiveX-vezérlők parancsgomb beszúrása

2. lépés: Most, bárhol a Excel lapot, húzza és rajzolja a Parancs gomb. Ez lesz az CommandButton1.

Üres terület Húzza és rajzoljon egy parancsgombot

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 egész szám a = munkalapok ("Lap neve"). Sejtek (Sorszám, Oszlop száma).Érték. b = Munkalapok ("Lap neve"). Sejtek (Sorszám, Oszlop száma)).Érték. Munkalapok ("Lap neve"). Sejtek (Sorszám, Oszlop számaÉrték) a = b

*Jegyzet - Győződjön meg róla, hogy a kiemelt részeket a tényleges lapnévre, sorszámra és az oszlopszámra cseréli.

Microsoft Visual Basic for Applications ablak Írja be az Enter parancsot

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 az eredmény létrehozásához.

Excel laptervezési mód parancsgomb1 Teljes automatikus feltöltés

5. lépés: Ha beírja a VBA kódot helytelenül adja meg a 1004. VBA futásidejű hiba.

Ha hibásan adja meg az Vba kódot, a Vba futási ideje 1004

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.

Excel lapfájl fül

2. lépés: Most, a munkafüzet jobb oldalán, a Friss szakaszban törölje az összes excel-lapot, kivéve egyet.

Fájl fül Jobb oldal Legutóbbi Az összes fájl törlése, az egyik 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.

Fájl fül Mentés másként Válassza ki a helyet Mentés típusként Excel sablon Fájlnév .xltx vagy .xlt formátum Mentés

*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: = elérési út neve

Győződjön meg arról, hogy a fájlnevet lecserélte a mentett dokumentum nevére.

Ez megoldja 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 Opciók a menüben.

Ms Excel fájlbeállítások

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.

Az Excel beállításai Trust Center Trust Center Settings

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.

A makróbeállítások letiltják az összes makrót értesítésbiztonsági hozzáféréssel a Vba projekt objektum módjához Ok

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.

Ez a Pc C meghajtó

2. lépés: Most kövesse az alább látható utat az eléréséhez Excel mappa:

C: \ Felhasználók \ "felhasználónévMsgstr "\ AppData \ Local \ Microsoft \ Excel 
Ez a Pc C meghajtó követi az útvonalat az Excel Xlstart

Most nyissa meg az XLStart mappát.

*Jegyzet - cserélje ki a kiemelt részt az Ön felhasználói nevével 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. Ezeknek a módszereknek a követése segíthet az 1004 VBA futási idejű hiba kijavításában a Windows 10 PC-n.

A speciális opció beillesztése hiányzik / nem működik az MS Office Fix alkalmazásban

A speciális opció beillesztése hiányzik / nem működik az MS Office Fix alkalmazásbanWindows 10Excel

Ön egyike azon sok felhasználó közül, aki szembesül a Speciális beillesztés opció hiányzik / nem működik az MS Office csomagban? Nos, a tökéletes megoldás keresése itt ér véget. Próbálja ki az aláb...

Olvass tovább
Excel-lap beszúrása a Microsoft Word-be

Excel-lap beszúrása a Microsoft Word-beMicrosoft WordExcel

Microsoft Office mindig is erőteljes volt, és az új, 2016-os verziójában végrehajtott új frissítések hasznosabbnak bizonyultak mind a funkciók, mind a fejlesztések tekintetében. Mindannyian használ...

Olvass tovább
Szöveg formázása az Excelben az UPPER, LOWER & PROPER funkciók használatával

Szöveg formázása az Excelben az UPPER, LOWER & PROPER funkciók használatávalExcel

2016. szeptember 20 Által TechieWriterSzöveg formázása a Microsoft Excel programban a FELSŐ, ALSÓ és A TELJES funkciók használatával: - Felejtse el törölni az egész szöveget, csak azért, mert elfel...

Olvass tovább