जवाबों:
यदि परियोजना अनलॉक और देखने योग्य है, तो Ctrl-ब्रेक को वर्तमान कथन पर रोकना / तोड़ना चाहिए। आपको VBE के Tools.Options .. जनरल टैब: ब्रेक इन क्लास मॉड्यूल्स का चयन करने की आवश्यकता हो सकती है, "यदि आपका कोड कक्षाओं का उपयोग करता है, लेकिन इसे वापस स्विच करना न भूलें या आपको उत्पादन वातावरण में अप्रत्याशित परिणाम मिल सकते हैं।
यदि आपको एक्सेल शीट / नियंत्रण से घटनाओं को रोकने की आवश्यकता है, तो आप उपयोग कर सकते हैं Application.EnableEvents = False
तत्काल विंडो में या कोड में।
VBA एक एकल-थ्रेडेड अनुप्रयोग है, इसीलिए यह घटनाओं पर प्रतिक्रिया नहीं दे सकता है। स्वीकृत उत्तर इसे करने का एक तरीका है। दूसरा तरीका यह है कि DoEvents को लॉन्ग-रनिंग लूप के अंदर कोड में जोड़ा जाए।
For i = 1 to 10000
' Do something long
DoEvents
Loop