Opravte chybu 1004 v běhu aplikace Excel VBA ve Windows 10

How to effectively deal with bots on your site? The best protection against click fraud.

Ať už vytváříte sestavu aplikace Excel pro vlastní potřebu nebo pro podnikání, má dva formáty, XLS a XLSX. Když se tyto formáty poškodí, uvidíte Chyba běhu VBA „1004“.

K této chybě může dojít také při pokusu o vytvoření makra v listu aplikace Excel, což vám zabrání pracovat s aplikací Excel. I když vám to může zabránit pracovat na VBA, může to také vést ke zhroucení VBA a někdy dokonce i vašeho systému.

Dobrou zprávou je, že to lze opravit pomocí několika metod. Uvidíme jak.

Metoda 1: Použití karty Vývojář v MS Excel

Krok 1: Otevři Vynikat list, se kterým se potýkáte s problémem, a klikněte na Vývojář záložka.

Nyní klikněte na ikonu Vložit možnost pod a pod Ovládací prvky ActiveX v části vyberte možnost Příkazové tlačítko.

Karta vývojáře Ms Excel Vložit příkazové tlačítko ovládacích prvků ActiveX

Krok 2: Nyní, kdekoli v Vynikat list, přetáhněte a nakreslete a Příkazové tlačítko. Tohle bude CommandButton 1.

Prázdná oblast Přetáhněte a nakreslete příkazové tlačítko

Krok 3: Poklepejte na ikonu CommandButton 1 být schopen psát Kód VBA v Microsoft Visual Basic pro aplikace pole, které se otevře.

Nyní zadejte níže Kód VBA jak je znázorněno:

instagram story viewer
Dim jako celé číslo. Dim b As Integer a = Worksheets ("Název listu"). Buňky (Číslo řádku, číslo sloupce).Hodnota. b = Pracovní listy ("Název listu"). Buňky (Číslo řádku, číslo sloupce)).Hodnota. Pracovní listy („Název listu"). Buňky (Číslo řádku, číslo sloupce)). Hodnota = a + b

*Poznámka - Nezapomeňte nahradit zvýrazněné části svým skutečným názvem listu, číslem řádku a číslem sloupce.

Microsoft Visual Basic pro okno aplikace Write Write Enter

Krok 4: Nyní se vraťte zpět do list Excelu (List1 v tomto případě) a klikněte na Režim návrhu možnost v Panel nástrojů vrátit to zpět.

Nyní klikněte na ikonu CommandButton 1 v listu pro vygenerování výsledku.

Příkazové tlačítko režimu návrhu listu Excel1 Celkem automaticky vyplní

Krok 5: Pokud zadáte VBA kód nesprávně, dá vám Chyba běhu VBA 1004.

Pokud zadáte kód Vba, nesprávný čas běhu Vba, chyba 1004

To by vám mělo pomoci pochopit, proč dostanete Chyba běhu 1004 a pomůže vám tomu vyhnout se správným používáním Kód VBA a vzor. Pokud však problém přetrvává, vyzkoušejte druhou metodu.

Metoda 2: Vytvořením nové šablony aplikace Excel

Krok 1: Otevřeno Microsoft Excel a stiskněte Ctrl + N společně na klávesnici a otevřete nový sešit.

Nyní přejděte na Soubor záložka vlevo nahoře.

Záložka Soubor listu Excel

Krok 2: Nyní na pravé straně sešitu pod Nedávno odstraňte všechny listy aplikace Excel kromě jednoho.

Záložka Soubor Pravá strana Nedávno Odstranit všechny soubory kromě jednoho

Naformátujte tento list, který vám zbyl, podle vašich požadavků.

Krok 3: Po dokončení přejděte na Soubor znovu na kartu a klikněte na Uložit jako.

Vyberte umístění, kam chcete soubor uložit. Nyní nastavte Uložit jako typ pole jako Šablona aplikace Excel. Nezapomeňte soubor uložit buď do .xltx nebo .xlt formát.

Záložka Soubor Uložit jako Vybrat umístění Uložit jako Typ Název šablony Excel Název souboru .xltx nebo .xlt Formát Uložit

*Poznámka - Formát použitý výše je pro Excel 2017 a vyšší verze.

Krok 4: Jakmile šablonu uložíte, můžete ji přidat pomocí následujícího kódu:

Přidat typ: = pathfilename

Nezapomeňte nahradit název souboru uloženým názvem dokumentu.

To by mělo vyřešit problém s chybou 1004 VBA runtime, ale pokud ne, zkuste 3. metodu.

Metoda 3: Prostřednictvím nastavení Centra zabezpečení

Krok 1: Otevřeno MS Excel a jděte do Soubor záložka. Nyní klikněte na Možnosti v nabídce.

Možnosti souboru Ms Excel

Krok 2: V Možnosti aplikace Excel okno, klikněte na Centrum důvěryhodnosti na levé straně podokna. Na pravé straně klikněte na ikonu Nastavení centra důvěryhodnosti.

Možnosti aplikace Excel Centrum zabezpečení Nastavení centra zabezpečení

Krok 3: V Centrum důvěryhodnosti okno, klikněte na Nastavení makra možnosti vlevo. Nyní na pravé straně podokna vyberte přepínač vedle Zakázat všechna makra s oznámením.

Poté vyberte přepínač vedle Důvěřujte přístupu do režimu přístupu k projektu VBA.

lis OK uložit změny. Poté stiskněte OK  opět v Možnosti aplikace Excel okno ukončíte.

Nastavení maker Zakázat všechna makra s upozorněním Důvěřovat přístupu do režimu objektu projektu Vba Ok

Tato metoda by měla vyřešit problém s chybou při běhu VBA. Bit, pokud problém stále přetrvává, zkuste 4. metodu.

Metoda 4: Odstraněním souboru GWXL97.XLA

Krok 1: zmáčkni Klávesa Windows + E společně na klávesnici otevřete Průzkumník souborů. Nyní klikněte na Tento počítač vlevo a poté na Disk C. na pravé straně.

Tato jednotka Pc

Krok 2: Nyní pokračujte po cestě, jak je znázorněno níže, abyste se dostali k Vynikat složka:

C: \ Users \ "uživatelské jméno"\ AppData \ Local \ Microsoft \ Excel 
Tato jednotka Pc C sleduje cestu Excel Xlstart

Nyní otevřete složku XLStart.

*Poznámka - nahraďte zvýrazněnou část svým konkrétním uživatelským jménem bez uvozovek.

Krok 3: Nyní uvidíte soubor s názvem - GWXL97.XLA. Vyberte tento soubor a stiskněte Vymazat.

To je vše. Následující metody vám pomohou opravit chybu běhu VBA 1004 v počítači se systémem Windows 10.

Teachs.ru
Jak přidat obrázek do buňky listu Excel

Jak přidat obrázek do buňky listu ExcelVynikat

Možná vás zajímá, zda existuje možnost přidat jakýkoli obrázek nebo fotografii do buňky tabulky Excel? No, většina uživatelů neví, jak to udělat, nebo jestli existuje nějaká funkce jako taková. Ale...

Přečtěte si více
Jak zobrazit nebo skrýt řádek vzorců v MS Excel

Jak zobrazit nebo skrýt řádek vzorců v MS ExcelVynikat

Aplikace Excel umožňuje uživatelům organizovat svá data v listu, který může obsahovat číselné nebo alfanumerické hodnoty. Nejen to, ale uživatelé mohou manipulovat s daty použitím jednoho nebo více...

Přečtěte si více
Jak automaticky přizpůsobit řádky a sloupce na základě velikosti dat v Excelu

Jak automaticky přizpůsobit řádky a sloupce na základě velikosti dat v ExceluVynikat

Máte napjatý termín a chystáte se odevzdat svou práci a v tu chvíli jste si všimli, že váš excelový list není uklizený. Řádky a sloupce mají různou výšku a šířku, většinou se data překrývají, což z...

Přečtěte si více
ig stories viewer