Jak zakázat ladění ve VBA v Excelu

Microsoft Excel spoléhá na jazyk Visual Basic pro některé své pokročilé funkce, včetně maker. Když makro jazyka Visual Basic vygeneruje chybu v Excelu, nabídne uživateli možnost ladit základní kód. Pokud je tato možnost vybrána, otevře kód makra v okně úprav jazyka Visual Basic. Zakažte možnost ladění, abyste ochránili základní kód v makrech sešitu aplikace Excel.

Krok 1

Jít do Soubor, Možnosti a pak Přizpůsobit pás karet. V podokně Přizpůsobit pás karet (hlavní karty) zaškrtněte možnost Vývojář volba. Excel nyní zobrazí kartu pásu s názvem Vývojář.

Video dne

Krok 2

Vraťte se do excelového sešitu nebo listu. Klikněte na Vývojář kartu a poté Editor jazyka Visual Basic tlačítko na levé straně hlavní nabídky pásu karet.

Krok 3

V okně editoru jazyka Visual Basic klepněte na Nástroje pak Vlastnosti VBAProject.

Krok 4

Klikněte na Ochrana tab. Kliknutím umístíte šek vedle Uzamknout projekt pro prohlížení. Do příslušného pole zadejte heslo a do pole pro potvrzení zadejte heslo znovu. Klikněte na OK knoflík.

Krok 5

Uložte sešit a poté jej zavřete a znovu otevřete, aby se změny projevily.

Spropitné

I když tato metoda chrání kód v případě neočekávané chyby, považuje se za dobrou programátorskou praxi psát kód speciálně pro zpracování chyb.