Opravte chybu 1004 v behu programu Excel VBA v systéme Windows 10

Či už vytvárate správu v Exceli pre svoje vlastné použitie alebo pre podnikanie, má dva formáty, XLS a XLSX. Keď sa tieto formáty poškodia, uvidíte Chyba chodu VBA „1004“.

Táto chyba sa môže vyskytnúť aj pri pokuse o vytvorenie makra v hárku programu Excel, čo vám zabráni v práci s programom Excel. Aj keď vám to môže zabrániť pracovať na VBA, môže to tiež viesť k zrúteniu VBA, ba dokonca niekedy aj k zmene vášho systému.

Dobrou správou je, že sa to dá vyriešiť pomocou niekoľkých metód. Pozrime sa ako.

Metóda 1: Použitie karty Vývojár v programe MS Excel

Krok 1: Otvor Excel hárok, s ktorým sa stretávate s problémom, a kliknite na Vývojár tab.

Teraz kliknite na ikonu Vložte možnosť pod a pod Ovládacie prvky ActiveX v časti vyberte ikonu Príkazové tlačidlo.

Ms Excel karta pre vývojárov Vložiť príkazové tlačidlo ovládacích prvkov ActiveX

Krok 2: Teraz kdekoľvek v Excel list, pretiahnite a nakreslite a Príkazové tlačidlo. Toto bude CommandButton1.

Prázdna oblasť Potiahnite a nakreslite príkazové tlačidlo

Krok 3: Dvakrát kliknite na ikonu CommandButton1 vedieť písať Kód VBA v Microsoft Visual Basic pre aplikácie okno, ktoré sa otvorí.

Teraz zadajte nižšie Kód VBA ako je znázornené:

Stlmiť celé číslo. Dim b As Integer a = Worksheets ("Názov listu"). Bunky (Číslo riadku, Číslo stĺpca) .Hodnota. b = Pracovné listy ("Názov listu"). Bunky (Číslo riadku, Číslo stĺpca)). Hodnota. Listy("Názov listu"). Bunky (Číslo riadku, Číslo stĺpca)). Hodnota = a + b

*Poznámka - Nezabudnite nahradiť zvýraznené časti skutočným názvom hárka, číslom riadku a číslom stĺpca.

Microsoft Visual Basic pre okno aplikácií Write Write Enter

Krok 4: Teraz sa vráťte k strana v Exceli (List1 v takom prípade) a kliknite na ikonu Režim návrhu možnosť v Panel nástrojov zrušiť to.

Teraz kliknite na ikonu CommandButton1 v hárku na vygenerovanie výsledku.

Príkazové tlačidlo režimu návrhu hárka Excel1 Celkové automatické vyplnenie

Krok 5: Ak zadáte VBA kód nesprávne, dá vám Chyba runtime VBA 1004.

Ak zadáte nesprávny kód VBA, chyba chodu Vba 1004

To by vám malo pomôcť pochopiť, prečo dostanete Chyba chodu 1004 a pomôže vám tomu vyhnúť sa používaním správnych údajov Kód VBA a vzor. Ak však problém pretrváva, vyskúšajte 2. metódu.

Metóda 2: Vytvorením novej šablóny programu Excel

Krok 1: Otvorené Microsoft Excel a stlačte Ctrl + N spoločné klávesy na klávesnici, aby ste otvorili nový zošit.

Teraz choďte na Súbor karta vľavo hore.

Karta Tabuľkový súbor programu Excel

Krok 2: Teraz na pravej strane zošita pod Nedávne oddiel, odstráňte všetky hárky programu Excel okrem jedného.

Záložka Súbor Pravá strana Nedávne Odstrániť všetky súbory okrem jedného

Naformátujte tento hárok, ktorý vám zostal, podľa vašich požiadaviek.

Krok 3: Po dokončení choďte na Súbor znova na kartu a kliknite na Uložiť ako.

Vyberte umiestnenie, kam chcete súbor uložiť. Teraz nastavte Uložiť ako typ pole ako Šablóna programu Excel. Uistite sa, že ste súbor uložili do priečinka .xltx alebo .xlt formát.

Záložka Súbor Uložiť ako Vybrať umiestnenie Uložiť ako Typ Šablóna programu Excel Názov súboru .xltx alebo .xlt Formát Uložiť

*Poznámka - Formát použitý vyššie je pre Excel 2017 a vyššie verzie.

Krok 4: Po uložení šablóny ju môžete pridať pomocou nasledujúceho kódu:

Pridajte typ: = pathfilename

Uistite sa, že ste nahradili názov súboru uloženým názvom dokumentu.

To by malo vyriešiť váš problém s chybou VBA runtime 1004, ale ak nie, vyskúšajte 3. metódu.

Metóda 3: Prostredníctvom nastavení Centra dôveryhodnosti

Krok 1: Otvorené MS Excel a choď do Súbor tab. Teraz kliknite na možnosti v ponuke.

Možnosti súboru programu Excel

Krok 2: V Možnosti programu Excel okno, kliknite na Centrum dôveryhodnosti na ľavej strane tabule. Na pravej strane kliknite na ikonu Nastavenia centra dôveryhodnosti.

Možnosti programu Excel Centrum dôveryhodnosti Nastavenia centra dôveryhodnosti

Krok 3: V Centrum dôveryhodnosti v okne kliknite na ikonu Nastavenia makra možnosti vľavo. Teraz na pravej strane panela vyberte prepínač vedľa Zakázať všetky makrá s upozornením.

Potom vyberte prepínač vedľa Dôverujte prístupu do režimu prístupu k projektu VBA.

Stlačte Ok na uloženie zmien. Potom stlačte Ok  opäť v Možnosti programu Excel okno na ukončenie.

Nastavenia makra Zakázať všetky makrá s oznámením Dôverovať prístupu do režimu objektu projektu VBA Ok

Táto metóda by mala vyriešiť váš problém s chybou runtime VBA. Ak problém stále pretrváva, vyskúšajte štvrtú metódu.

Metóda 4: Odstránením súboru GWXL97.XLA

Krok 1: Stlačte tlačidlo Kláves Windows + E spolu na klávesnici a otvorte Prieskumník súborov. Teraz kliknite na Tento počítač vľavo a potom na Disk C. napravo.

Táto jednotka Pc

Krok 2: Teraz choďte po ceste, ako je zobrazené nižšie, aby ste sa dostali k Excel priečinok:

C: \ Users \ "používateľské meno"\ AppData \ Local \ Microsoft \ Excel 
Tento disk Pc sleduje nasledujúcu cestu Excel Xlstart

Teraz otvorte priečinok XLStart.

*Poznámka - nahraďte zvýraznenú časť svojím konkrétnym menom používateľa bez úvodzoviek.

Krok 3: Teraz uvidíte súbor s názvom - GWXL97.XLA. Vyberte tento súbor a stlačte Odstrániť.

To je všetko. Nasledovanie týchto metód vám môže pomôcť opraviť chybu chodu VBA 1004 v počítači so systémom Windows 10.

Spoločnosť Microsoft pridáva do inšpektora dokumentov nové funkcie v programoch Excel, PowerPoint a Word

Spoločnosť Microsoft pridáva do inšpektora dokumentov nové funkcie v programoch Excel, PowerPoint a WordSprievodcovia PowerpointomExcel

Na vyriešenie rôznych problémov s počítačom odporúčame DriverFix:Tento softvér udrží vaše ovládače v činnosti a zaistí tak bezpečnosť pred bežnými chybami počítača a zlyhaním hardvéru. Skontrolujte...

Čítaj viac
Automatizácia úloh v programe Excel je s kancelárskymi skriptmi oveľa jednoduchšia

Automatizácia úloh v programe Excel je s kancelárskymi skriptmi oveľa jednoduchšiaOffice 365Excel

Microsoft Excel je najdôležitejším nástrojom produktivity pre kancelárskych pracovníkov na celom svete.Opakované úlohy v programe Excel sú časovo náročné, ale tento problém sa čoskoro vyrieši pomoc...

Čítaj viac
Problém s dátovým modelom brániacim programu Excel v otvorení zošita

Problém s dátovým modelom brániacim programu Excel v otvorení zošitaExcel

Pri používaní staršej verzie programu Excel v systéme Windows 10 sa môže zobraziť a Nepodarilo sa nám načítať dátový model chyba.Ukazujeme vám tri spôsoby, ako túto nepríjemnú chybu obísť.Chcete by...

Čítaj viac