Nastavte zarážky v makrech VBA

Obsah

Jak řídit provádění maker

Chcete přesně zjistit, co se děje ve vašich makrech? To může být užitečné zejména při odstraňování problémů. Chytrou variantou je použití zarážek ve vašich makrech. Jsou to pozice, na kterých Excel přeruší provádění makra a okamžitě přeskočí na odpovídající pozici v editoru VBA.

Jak nastavit zastávku v makru:

  1. Otevřete sešit, ve kterém je makro umístěno.
  2. K vyvolání editoru VBA použijte kombinaci kláves ALT F11.
  3. Ve zdrojovém kódu VBA vyberte pozici, na které chcete nastavit zarážku.
  4. Klikněte levým tlačítkem na levý okraj okna kódu na požadovaném řádku.

Na tomto místě se nyní objeví červený bod a celý řádek je označen.

Bod zlomu je nyní nastaven. Následující obrázek ukazuje, jak to může vypadat:

Pokud nyní spustíte makro, Excel automaticky přeruší provádění na příslušné zastávce a poté skočí do editoru VBA.

V tuto chvíli máte nyní celou řadu možností. Nejdůležitější z nich jsou:

  1. Pomocí klávesy F8 nyní můžete pokračovat v spouštění makra v jednotlivých krocích.
  2. Klávesou F5 pokračujte v provádění makra.

Pokud chcete zarážku znovu odstranit, můžete červený bod vypnout opětovným kliknutím na stejné místo v editoru VBA. Pomocí kombinace kláves CTRL SHIFT F9 odstraníte všechny zarážky v makru.

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

wave wave wave wave wave