Kako nadzirati izvajanje makrov
Bi radi natančno ugotovili, kaj se dogaja v vaših makrih? To je lahko še posebej uporabno za odpravljanje težav. Pametna varianta je uporaba prelomnih točk v vaših makrih. To so položaji, na katerih Excel prekine izvajanje makra in takoj skoči na ustrezno mesto v urejevalniku VBA.
Kako nastaviti ustavitev v makru:
- Odprite delovni zvezek, v katerem se nahaja makro.
- S kombinacijo tipk ALT F11 pokličite urejevalnik VBA.
- V izvorni kodi VBA izberite mesto, kjer želite nastaviti prelomno točko.
- Z levim gumbom miške kliknite na levi rob okna kode v želeni vrstici.
Na tem mestu se zdaj pojavi rdeča pika in celotna črta je označena.
Mejna točka je zdaj nastavljena. Naslednja slika prikazuje, kako lahko to izgleda:
Če zdaj zaženete makro, Excel samodejno prekine izvajanje na ustrezni postaji in nato skoči na urejevalnik VBA.
Na tej točki imate zdaj različne možnosti. Najpomembnejši med njimi so:
- S tipko F8 lahko zdaj nadaljujete z izvajanjem makra v posameznih korakih.
- Za nadaljevanje izvajanja makra uporabite tipko F5.
Če želite znova izbrisati prelomno točko, lahko rdečo točko izklopite s ponovnim klikom na istem mestu v urejevalniku VBA. S kombinacijo tipk CTRL SHIFT F9 izbrišite vse prelomne točke v makru.