Excel VBA BreakPoint
A Break-et akkor használjuk a VBA-ban, amikor azt akarjuk, hogy a kód leálljon, amikor a megadott feltételek teljesülnek, vagy néha a kód hibába ütközik, amely a téves értéket mutatja, akkor a mondatunkra vagy kódunkra van szükségünk a töréshez, a VBA-ban van egy beépített utasítás szünetre, és EXIT utasításként ismert.
A VBA Break a szünet gomb a kód végrehajtásához. A töréspont feletti összes kódsor addig fut, amíg meg nem találja a töréspontot a kódban.
Tájékoztatásul az alábbiakban a töréspont vonal mintaképe látható.

A fenti képen egy piros vonal jelzi a töréspontot.
A VBA erejének felfedezése akkor következik be, amikor hatalmas kódot írunk nagy projektek végrehajtására a munka elvégzéséhez. Amikor jelentős mennyiségű kódot írunk, tesztelnünk kell ezeket a kódsorokat, hogy továbblépjünk a kódolás következő szintjére, hogy megbizonyosodjunk arról, hogy kódsorunk a célunknak megfelelően működik.
Ha hatalmas kódot tesztel, sok időbe telik az egyes sorok átlépése, így a gyors futáshoz a kód következő szintjére vagy lépésére beállíthatjuk a töréspontot és a töréspontig tesztelhetjük, és folytathatjuk azt a töréspontot soronként. Bizonyos esetekben a töréspont felhelyezése nélkül kiléphetünk az alfolyamatból is.
Miért kell használnunk?
A hibakeresés a bármely nyelvű kódolás része. A hibakeresés lehetővé teszi számunkra, hogy megtaláljuk a kód hibáit és kijavítsuk azokat. Miközben nagy mennyiségű kódot hibakeresünk, hibamentes kódsorokat kell végigfuttatnunk, sok időveszteség nélkül. A hibamentes kód hibakódok nélkül szerepel.
Tegyük fel például, hogy 100 kódsorod van, és biztosan tudod, hogy az első 25 kódsor hibamentes kód. De a probléma az, amikor teszteli a kódot, meg kell futtatni az első kódsor nem tudjuk egyenesen befut a 26 th vonalat, így ezekben az esetekben azt kell állítani a töréspont, és végigmenni az első 25 kódsorok gyorsan.
Azáltal, hogy az VBA töréspontot, akkor nyomja meg az F5 billentyűt futtatni a makrót kódot és a végrehajtás kerül sor mindaddig, amíg a 26 th sor, és mivel mi alkalmazzák a töréspontot, akkor megáll ott. Ettől a sortól kezdve hibakereshetjük a kódot.
Hogyan alkalmazzuk a BreakPoint-okat a VBA-ban?
A töréspontokat nagyon könnyű hozzáadni és eltávolítani a kódsorból. Kétféle módon alkalmazhatjuk a töréspontokat.
- Megnyomom az F9 billentyűt a töréspont kódsor kiválasztásával.
- Kattintson a töréspont kódsor bal szélére.
1. módszer
Most nézze meg, hogyan állíthat be töréspontot az „F9 gomb megnyomásával a töréspont kódsorának kiválasztásával.”
- Tegyük fel, hogy van egy jelentős kódja, valami hasonló az alábbi sorhoz.

- Sok kódsorunk van itt. Tegyük fel akar állítani egy töréspont a 6 th vonalon. Helyezze a kurzort a 6 th vonalon.

- A kurzor elhelyezése után nyomja meg az F9 billentyűt.

- Amint megnyom egy F9 billentyűt, láthatja az alábbihoz hasonló piros kiemelt vonalat.

- Most, ha futtatja a kódot, addig hajt végre, amíg meg nem találja az általunk létrehozott piros vonalat vagy szüneteltetett sort az F9 gomb megnyomásával.

A kód futtatásakor a bal oldalon láthatja, amíg az A5 cellaértékek be nem kerülnek.
A jobb oldalon láthatjuk a sárga színű vonalat, ez azt jelzi, hogy a sor végrehajtja az adott kódsort, de mivel beállítottuk a töréspontot, csak ott szünetel.
2. módszer
Most nézze meg, hogyan állíthat be töréspontot a „Kattintson a töréspont kódsor bal margójára” használatával.
Ez a módszer is ugyanúgy működik, de az alkalmazás más.
- Mint láttuk a fenti képen, azt kellett állítania a töréspont a 6 th vonalon. Ebben a módszerben ki kell választanunk egy adott kódsort. Ehelyett rákattinthatunk az adott kódsor bal margójára.

- Ott alkalmazza a töréspontot.

Így beállíthatjuk a töréspontot a kódsor szüneteltetésére.
- Több töréspontot is beállíthatunk a kódsor kiválasztásával és az F9 billentyű megnyomásával, vagy a kódsor bal margjára kattintással.

Az F9 billentyűvel be- vagy kikapcsolhatja a töréspontot.