/ Chyby maker aplikace Excel

Excel Macro Chyby

Tato kapitola vás naučí, jak se vypořádat makro chyby v Vynikat. Nejprve vytvořte některé chyby.

Umístěte na pracovní list příkazové tlačítko a přidejte následující řádky kódu:

x = 2
Range("A1").Valu = x

1. Klepněte na příkazové tlačítko na listu.

Výsledek:

Chyba kompilace v aplikaci Excel VBA

2. Klepněte na tlačítko OK.

Proměnná x není definována. Protože používáme příkaz Explicitní opce na začátku našeho kódu, musíme deklarovat všechny naše proměnné. Excel VBA má barvu x modrou, která označuje chybu.

3. V Editoru jazyka klepněte na tlačítko Obnovit a zastavte ladicí program.

Klikněte na tlačítko Obnovit

4. Opravte chybu přidáním následujícího řádku kódu na začátku kódu.

Dim x As Integer

Možná jste slyšeli o technice, která se dříve nazývá ladění. Pomocí této techniky můžete projít kódem.

5. V editoru jazyka umístěte kurzor před Soukromé a stiskněte klávesu F8.

První řádek se změní na žlutou.

První řádek se změní na žlutou

6. Stiskněte třikrát tlačítko F8.

Stiskněte klávesu F8 Tři další časy

Objeví se následující chyba.

Chyba při spuštění

Objekt Range má vlastnost nazvanou Value. Hodnota není správně napsána zde Debugging je skvělý způsob, jak nejen najít chyby, ale také lépe porozumět kódu.Například program Debugging vám ukáže jak postupovat jedním krokem prostřednictvím kódu a vidět efekt každého řádku kódu na pracovním listu.

Také si přečtěte: