/ Chyby makra programu Excel

Excel Macro Chyby

Táto kapitola vás naučí, ako s tým zaobchádzať chyby makier v vynikať, Po prvé, nechajme niektoré chyby.

Do pracovného hárka umiestnite príkazové tlačidlo a pridajte nasledujúce riadky kódu:

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

1. Kliknite na príkazové tlačidlo na hárku.

výsledok:

Kompilovať chybu v programe Excel VBA

2. Kliknite na tlačidlo OK.

Premenná x nie je definovaná. Pretože na začiatku nášho kódu používame výraz Explicit opcie, musíme deklarovať všetky naše premenné. Program Excel VBA má farbu x modrá na označenie chyby.

3. V editore jazyka Visual Basic kliknite na Reset, aby ste zastavili ladiaci program.

Kliknite na položku Obnoviť

4. Opravte chybu pridaním nasledujúceho riadku kódu na začiatok kódu.

Dim x As Integer

Možno ste už počuli o technike nazvanej ladenie predtým. Pomocou tejto techniky môžete prejsť kódom.

5. V editore jazyka Visual Basic umiestnite kurzor pred Súkromné ​​a stlačte kláves F8.

Prvý riadok je žltý.

Prvý riadok sa zmení na žltú

6. Stlačte trikrát tlačidlo F8.

Stlačte kláves F8 Tri ďalšie časy

Zobrazí sa nasledujúca chyba.

Chyba spustenia

Objekt Range má vlastnosť nazvanú Value. Hodnota nie je napísaná správne Tlmivka je skvelý spôsob, ako nielen nájsť chyby, ale aj pochopiť kód lepšie.Náš program Debug príklad vám ukáže, ako jednoduchým krokom prostredníctvom kódu a vidieť vplyv každého riadku kódu na pracovný hárok.

Tiež si prečítajte: