Nástroje ladění editoru VBA IDE

Přehled informací

Okno Kukátka

Okno Kukátko slouží pro zobrazování obsahu zvolených proměnných. Okno je zobrazeno automaticky, jsou-li v projektu definovány výrazy kukátek.

Okno kukátek lze jednoduchým způsobem upravovat. Možné úpravy okna Kukátek:

Význam jednotlivých součástí okna Kukátka

Výraz
  Zobrazuje výraz kukátka s ikonou kukátka, , zobrazenou vlevo.
Hodnota
  Zobrazuje hodnotu obsaženou ve výrazu v okamžiku přechodu do režimu přerušení. Hodnotu můžete upravovat a pomocí klávesy ENTER, ŠIPKA NAHORU, ŠIPKA DOLŮ, TAB, kombinace kláves SHIFT+TAB, nebo klepnutím kdekoli na obrazovce ověřit platnost upravené hodnoty. Není-li hodnota platná, zůstane pole "Úpravy" aktivní a hodnota je zvýrazněna. Zobrazí se také zpráva popisující vzniklou chybu. Provedenou změnu lze stornovat stiskem klávesy ESC.
Typ
  Zobrazuje typ výrazu.
Kontext
  Zobrazuje kontext výrazu kukátka. Jestliže kontext výrazu není v rozsahu při přechodu do režimu přerušení, aktuální hodnota nebude zobrazena. Okno můžete zavřít klepnutím na tlačítko Zavřít. Pokud není tlačítko pro zavření okna viditelné, poklepejte na záhlaví okna, čímž zobrazíte tlačítko pro zavření okna, a poté na něj klepněte.

Okno Okamžité

Okno Okamžité slouží pro testování výrazů nebo sekvencí kódu. Pomocí okna Okamžité můžete:

Okno Okamžité může být přesouváno a umístěno kdekoli na obrazovce, pokud jej nastavením na kartě "Dokování" v dialogu Volby neukotvíme v některé části obrazovky. Okno můžete zavřít klepnutím na zavírací tlačítko. Pokud není zavírací tlačítko viditelné, poklepejte na záhlaví okna, čímž zavírací tlačítko zviditelníte a klepněte na něj.

POZOR

V režimu přerušení je příkaz v okně Okamžité proveden v kontextu nebo rozsahu, který je zobrazen v poli "Procedury". Zadáte-li například příkaz

              Print proměnná

výstup bude obsahovat hodnotu lokální proměnné. Je to stejný případ, jako kdyby se metoda Print vyskytla v proceduře, která byla prováděna v okamžiku zastavení programu.

Okno Místní Položky

Automaticky zobrazuje všechny proměnné deklarované v aktuální proceduře a jejich hodnoty. Je-li zobrazeno Okno místních položek, dojde k automatické aktualizaci obsahu okna při každém přechodu z normálního běhu do režimu přerušení nebo pokud se pohybujete v zobrazení zásobníku.

Okno Místní položky lze jednoduchým způsobem upravovat. Možné úpravy okna Místní položky:

Význam jednotlivých součástí okna Místní položky

Tlačítko Zásobník volání
  Otevře dialog Zásobník volání, který obsahuje seznam procedur v zásobníku volání.
Výraz
  Seznam názvů proměnných. První proměnná v seznamu je speciální proměnná modulu a může být rozbalena k zobrazení všech proměnných na úrovni modulu v rámci aktuálního modulu. Pro modul třídy je definována systémová proměnná <Me>. Pro standardní moduly je název první proměnné <název aktuálního modulu>. Globální proměnné a proměnné v jiných projektech nejsou v Okně místních položek dostupné.
  Pozor: V tomto sloupci nelze upravovat data.
Hodnota
  Zobrazuje hodnotu proměnné. Klepnete-li na hodnotu ve sloupci "Hodnota", tvar kurzoru se změní na textový. Poté můžete upravit aktuální hodnotu a potvrdit změnu stisknutím klávesy ENTER, ŠIPKA NA-HORU, ŠIPKA DOLŮ, TAB, kombinací kláves SHIFT+TAB nebo klepnutím na obrazovku k potvrzení platnosti provedené změny. Není-li zadaná hodnota platná, pole "Úpravy" zůstane aktivní a hodnota bude zvýrazněna. Zobrazí se také zpráva obsahující popis vzniklé chyby. Provedenou změnu lze stornovat stisknutím klávesy ESC. Všechny číselné proměnné musí uvedenu hodnotu. Řetězcové proměnné mohou mít v seznamu prázdnou hodnotu. Proměnné, které obsahují další proměnné, mohou být rozbaleny a sbaleny. Sbalené proměnné nezobrazují hodnotu, ale každá jejich dílčí proměnná ano. Ikonu pro rozbalení a ikonu pro sbalení nalezneme vlevo od názvu proměnné.
Typ
  Zobrazuje typ proměnné. Data v tomto sloupci nelze upravovat.