A makrók végrehajtásának szabályozása
Szeretné megtudni, hogy pontosan mi történik a makróiban? Ez különösen hasznos lehet a hibaelhárításban. Az intelligens változat a töréspontok használata a makrókban. Ezek azok a pozíciók, amelyeknél az Excel megszakítja a makró végrehajtását, és azonnal a megfelelő helyre ugrik a VBA szerkesztőben.
Megálló beállítása a makróban:
- Nyissa meg azt a munkafüzetet, amelyben a makró található.
- Használja az ALT F11 billentyűkombinációt a VBA szerkesztő hívásához.
- A VBA forráskódban válassza ki azt a helyet, ahol töréspontot szeretne beállítani.
- Kattintson a bal egérgombbal a kívánt ablakban a kódablak bal szélére.
Egy piros pont jelenik meg ezen a helyen, és a teljes vonal meg van jelölve.
A töréspont most be van állítva. Az alábbi ábra bemutatja, hogyan nézhet ki ez:
Ha most futtatja a makrót, az Excel automatikusan megszakítja a végrehajtást a megfelelő állomáson, majd a VBA szerkesztőbe ugrik.
Ezen a ponton most számos lehetőség közül választhat. Ezek közül a legfontosabbak:
- Az F8 billentyűvel folytathatja a makró futtatását egyetlen lépésben.
- Használja az F5 billentyűt a makró végrehajtásának folytatásához.
Ha ismét törölni szeretné a töréspontot, akkor kapcsolja ki a piros pontot, ha ismét rákattint ugyanarra a helyre a VBA szerkesztőben. A CTRL SHIFT F9 billentyűkombinációval törölheti a makró összes töréspontját.