Chyby makra aplikace Excel - Easy Excel VBA

Obsah

Tato kapitola vás naučí, jak s ní zacházet makro chyby v Vynikat. Nejprve vytvořme nějaké chyby.

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

x = 2
Rozsah („A1“). Hodnota = x

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

Výsledek:

2. Klikněte na OK.

Proměnná x není definována. Protože používáme příkaz Option Explicit na začátku našeho kódu, musíme deklarovat všechny naše proměnné. Excel VBA označil chybu x modře.

3. V editoru jazyka Visual Basic klepněte na Reset, čímž zastavíte ladicí program.

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

Dim x As Integer

Možná jste už o technice zvané ladění slyšeli. Pomocí této techniky můžete procházet kódem.

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

První řádek zežloutne.

6. Stiskněte F8 ještě třikrát.

Zobrazí se následující chyba.

Objekt Range má vlastnost nazvanou Value. Hodnota zde není napsána správně. Ladění je skvělý způsob, jak nejen najít chyby, ale také lépe porozumět kódu. Náš ukázkový program Debugging vám ukáže, jak krokovat v kódu a vidět účinek každého řádku kódu na listu.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave