आप ऐसा कर सकते हैं मैक्रो को बाधित करें में एक्सेल Esc या Ctrl + Break दबाकर किसी भी समय।
एक रखें कमांड बटन अपनी कार्यपत्रक पर और निम्नलिखित कोड पंक्तियाँ जोड़ें:
कोई नहींएक्स लंबे समय के रूप मेंएक्स = 5
करना जबकिएक्स> 2
एक्स = एक्स + 1
कुंडली
1. शीट पर कमांड बटन पर क्लिक करें। यह मैक्रो कभी नहीं रुकता क्योंकि 'डू व्हाइल' के बाद का भाग हमेशा सत्य रहेगा (x हमेशा 2 से अधिक होगा)।
मैं एक्सेल में कोशिकाओं की गणना कैसे करूं
2. इस अनंत लूप को रोकने के लिए Esc या Ctrl + ब्रेक दबाएं। निम्न संवाद बॉक्स दिखाई देगा:
3. मैक्रो को समाप्त करने के लिए एंड क्लिक करें, विजुअल बेसिक एडिटर में मैक्रो को देखने के लिए डीबग पर क्लिक करें।
एक्सेल में चयनित कोशिकाओं को कैसे लॉक किया जाए
4. यदि आप नहीं चाहते कि आपके प्रोग्राम के उपयोगकर्ता आपके मैक्रो को बाधित कर सकें (अनुशंसित नहीं) तो अपने कोड की शुरुआत में निम्नलिखित कोड लाइन जोड़ें।
Application.EnableCancelKey = xlDisabled5. हालांकि एक्सेल VBA आपके मैक्रो के अंत में EnableCancelKey प्रॉपर्टी को स्वचालित रूप से xlInterrupt पर रीसेट कर देता है, लेकिन निम्न कोड लाइन के साथ अपने मैक्रो को समाप्त करना अच्छा अभ्यास है (पिछली कोड लाइन का उपयोग करते समय):
Application.EnableCancelKey = xlInterruptनोट: यदि एक्सेल फ़्रीज हो जाता है और अब आप अपने मैक्रो को बाधित नहीं कर सकते हैं, तो Ctrl + Alt + Delete दबाएं और एक्सेल को बंद करें।
एक्सेल में वित्तीय वर्ष की गणना कैसे करें
अगले अध्याय पर जाएँ: स्ट्रिंग मैनिपुलेशन