VBA బ్రేక్ | VBA లో బ్రేక్ పాయింట్లను వర్తించే టాప్ 2 పద్ధతులు
ఎక్సెల్ VBA బ్రేక్ పాయింట్
VBA లో బ్రేక్ ఉపయోగించబడుతుంది ఇచ్చిన ప్రమాణాలు నెరవేరినప్పుడు ఒక కోడ్ అమలు చేయడాన్ని ఆపివేయాలని మేము కోరుకుంటున్నాము, లేదా కొన్నిసార్లు తప్పు విలువను చూపించే లోపం ఎదురైతే, అప్పుడు మన స్టేట్మెంట్ లేదా కోడ్ విచ్ఛిన్నం కావాలి, విరామం కోసం VBA లో అంతర్నిర్మిత స్టేట్మెంట్ ఉంది మరియు అది EXIT స్టేట్మెంట్ అంటారు.
VBA బ్రేక్ అనేది కోడ్ అమలుకు పాజ్ బటన్. కోడ్లోని బ్రేక్పాయింట్ను కనుగొనే వరకు బ్రేక్పాయింట్ పైన ఉన్న కోడ్ యొక్క అన్ని పంక్తులు నడుస్తాయి.
క్రింద మీ సమాచారం కోసం బ్రేక్ పాయింట్ లైన్ యొక్క నమూనా చిత్రం.
పై చిత్రంలో, ఎరుపు గీత బ్రేక్ పాయింట్ను సూచిస్తుంది.
VBA యొక్క శక్తి యొక్క ఆవిష్కరణ మేము పనిని పూర్తి చేయడానికి పెద్ద ప్రాజెక్టులను అమలు చేయడానికి భారీ కోడ్ వ్రాసినప్పుడు వస్తుంది. మేము పెద్ద మొత్తంలో కోడ్ను వ్రాసేటప్పుడు, కోడ్ల యొక్క తదుపరి పంక్తికి వెళ్లడానికి ఆ సంకేతాల పంక్తులను పరీక్షించాల్సిన అవసరం ఉంది.
మీరు భారీ కోడ్ను పరీక్షించినప్పుడు ప్రతి పంక్తిలో అడుగు పెట్టడానికి చాలా సమయం పడుతుంది కాబట్టి తదుపరి స్థాయికి లేదా కోడ్ యొక్క దశకు వేగంగా పరిగెత్తడానికి మేము బ్రేక్పాయింట్ను సెట్ చేయవచ్చు మరియు బ్రేక్పాయింట్ వరకు పరీక్షించి, ఆ బ్రేక్పాయింట్ లైన్ నుండి లైన్ ద్వారా ముందుకు సాగవచ్చు. కొన్ని సందర్భాల్లో, బ్రేక్పాయింట్ను సెట్ చేయకుండా మనం ఉపప్రాసెసర్ నుండి కూడా నిష్క్రమించవచ్చు.
మనం ఎందుకు ఉపయోగించాలి?
డీబగ్గింగ్ అనేది ఏ భాషలోనైనా కోడింగ్ యొక్క భాగం మరియు భాగం. డీబగ్గింగ్ కోడ్ యొక్క లొసుగులను కనుగొని వాటిని పరిష్కరించడానికి అనుమతిస్తుంది. పెద్ద మొత్తంలో కోడ్ను డీబగ్ చేసేటప్పుడు ఎక్కువ సమయం వృథా చేయకుండా బగ్-ఫ్రీ కోడ్ల ద్వారా అమలు చేయాలి. బగ్-ఫ్రీ కోడ్ ఎటువంటి దోష సంకేతాలు లేకుండా ఉంటుంది.
ఉదాహరణకు, మీకు 100 లైన్ల కోడ్ ఉందని అనుకోండి మరియు మీ మొదటి 25 లైన్ల కోడ్ బగ్-ఫ్రీ కోడ్ అని మీకు ఖచ్చితంగా తెలుసు. ఇక్కడ సమస్య ఏమిటంటే, మనం కోడ్ యొక్క మొదటి పంక్తి నుండి అమలు చేయవలసిన కోడ్ను పరీక్షిస్తున్నప్పుడు, మనం నేరుగా 26 వ పంక్తిలోకి పరిగెత్తలేము కాబట్టి ఈ సందర్భాలలో మనం బ్రేక్పాయింట్ను సెట్ చేసి, మొదటి 25 పంక్తుల కోడ్ను త్వరగా అమలు చేయాలి .
VBA బ్రేకింగ్ పాయింట్ను సెట్ చేయడం ద్వారా మీరు స్థూల కోడ్ను అమలు చేయడానికి F5 కీని నొక్కవచ్చు మరియు మీ అమలు 26 వ పంక్తి వరకు పూర్తవుతుంది మరియు మేము బ్రేక్పాయింట్ను వర్తింపజేసినప్పటి నుండి అది అక్కడే ఆగిపోతుంది. ఆ లైన్ నుండి మనం కోడ్ డీబగ్ చేయవచ్చు.
VBA లో బ్రేక్ పాయింట్లను ఎలా దరఖాస్తు చేయాలి?
సంకేతాల రేఖ నుండి బ్రేక్పాయింట్లు జోడించడం మరియు తొలగించడం చాలా సులభం. మేము బ్రేక్ పాయింట్లను రెండు విధాలుగా అన్వయించవచ్చు.
- కోడ్ యొక్క బ్రేక్ పాయింట్ లైన్ను ఎంచుకోవడం ద్వారా F9 కీని నొక్కడం.
- కోడ్ యొక్క బ్రేక్ పాయింట్ లైన్ యొక్క ఎడమ మార్జిన్పై క్లిక్ చేయండి.
విధానం # 1
ఇప్పుడు బ్రేక్ పాయింట్ ఎలా సెట్ చేయాలో చూడండి "కోడ్ యొక్క బ్రేక్ పాయింట్ లైన్ను ఎంచుకోవడం ద్వారా F9 కీని నొక్కడం"
- ఈ క్రింది పంక్తి వంటి భారీ కోడ్ మీకు ఉందని అనుకోండి.
- మాకు ఇక్కడ చాలా పంక్తులు ఉన్నాయి. మీరు 6 వ లైన్ వద్ద బ్రేక్ పాయింట్ సెట్ చేయాలనుకుంటున్నారని అనుకోండి. 6 వ వరుసలో కర్సర్ ఉంచండి.
- కర్సర్ ఉంచిన తరువాత F9 కీని నొక్కండి.
- మీరు F9 కీని నొక్కిన వెంటనే మీరు క్రింద ఉన్న ఎరుపు హైలైట్ చేసిన పంక్తిని చూడవచ్చు.
- ఇప్పుడు మీరు కోడ్ను నడుపుతుంటే, అది F9 కీని నొక్కడం ద్వారా మేము సృష్టించిన ఎరుపు గీతను లేదా పాజ్ చేసిన పంక్తిని కనుగొనే వరకు అది అమలు అవుతుంది.
మీరు కోడ్ను అమలు చేసినప్పుడు, A5 సెల్ విలువలు చొప్పించే వరకు మీరు ఎడమ వైపున చూడవచ్చు.
కుడి వైపున, మేము పసుపు-రంగు రేఖను చూడవచ్చు, ఇది ఆ పంక్తిని అమలు చేయబోతున్నట్లు సూచన. కాని మనం అక్కడ బ్రేక్ పాయింట్ సెట్ చేసినందున అది అక్కడ మాత్రమే పాజ్ చేయబడుతుంది.
విధానం # 2
ఇప్పుడు ఉపయోగించడం ద్వారా బ్రేక్ పాయింట్ ఎలా సెట్ చేయాలో చూడండి “కోడ్ యొక్క బ్రేక్ పాయింట్ లైన్ యొక్క ఎడమ మార్జిన్ పై క్లిక్ చేయండి”
ఈ పద్ధతి కూడా సరిగ్గా అదే విధంగా పనిచేస్తుంది కాని దరఖాస్తు చేయడం భిన్నంగా ఉంటుంది.
- పై చిత్రంలో మనం చూసినట్లుగా, 6 వ పంక్తిలో బ్రేక్పాయింట్ను సెట్ చేయాల్సిన అవసరం ఉంది. ఈ పద్ధతిలో మనం ఇక్కడ కోడ్ యొక్క నిర్దిష్ట పంక్తిని ఎన్నుకోవాలి, బదులుగా మనం ఆ నిర్దిష్ట కోడ్ యొక్క ఎడమ మార్జిన్ వైపు క్లిక్ చేయవచ్చు.
- ఇది అక్కడ బ్రేక్పాయింట్ను వర్తింపజేస్తుంది.
ఇలా, సంకేతాల పంక్తిని పాజ్ చేయడానికి మేము బ్రేక్పాయింట్ను సెట్ చేయవచ్చు.
- కోడ్ యొక్క పంక్తిని ఎంచుకుని, F9 కీని నొక్కడం ద్వారా లేదా కోడ్ లైన్ యొక్క ఎడమ మార్జిన్పై క్లిక్ చేయడం ద్వారా మనం బహుళ బ్రేక్పాయింట్లను కూడా సెట్ చేయవచ్చు.
బ్రేక్ పాయింట్ను ఆన్ లేదా ఆఫ్ టోగుల్ చేయడానికి మీరు F9 కీని ఉపయోగించవచ్చు.