Excel 2013, Thisworkbook.Activate does not work when Application.ScreenUpdating = False -
कृपया शामिल प्रक्रिया टेस्ट () का परीक्षण करें
उप परीक्षण () अनुप्रयोग। स्क्रीन अपडेटिंग = गलत कार्यपुस्तिकाएं। खोलें ThisWorkbook.Path & amp; "\ Book2.xlsm" application.ScreenUpdating = TrueThisWorkbook.Activate End Sub
इस कार्यपुस्तिका को प्रक्रिया के अंत में सक्रिय होना चाहिए, लेकिन ऐसा नहीं है। कोड की पहली पंक्ति को टिप्पणी करें और प्रक्रिया के अंत में ही कार्यपुस्तिका सक्रिय है
जब मैं पहली बार समस्या का सामना कर रहा था, तो वास्तविक कोड मैं चला रहा था, अगर यह काम चालू नहीं हो रहा था तो रनटाइम त्रुटि का कारण होगा। यह बहुत भ्रमित है मैं अनुमान लगा रहा हूं कि एसडीआई एक्सेल 2013 के प्रयोग से ऐसा कुछ है।
मैंने एप्लिकेशन को सेट करने की कोशिश की है। ScreenUpdatingThisWorkbook.activate से पहले और कोई प्रभावित नहीं करने के बाद। DoEvents से कोई मदद नहीं या या तो रुको।
एक कार्य के रूप में मैं प्रक्रिया के अंत में एक MsgBox का उपयोग करता हूं, जो किसी कारण से इस वर्चुबुक को सक्रिय करता है जब Application.ScreenUpdating को झूठी पर सेट किया गया है
क्या आप एक ही परिणाम प्राप्त करते हैं? क्या बेहतर काम हो रहा है?
निम्न उप परीक्षणविवरण () अतिरिक्त जानकारी प्रदान करता है धन्यवाद,
उप टेस्टविइथ कॉममेंट्स () 'वर्कबुक प्रदर्शित करता है। एक्टिवेट काम नहीं करता है जब एप्लीकेशन। स्क्रीन अपडेटिंग = फॉल्ट' विंडोज 8.1 वी 6.3.9600 बिल्ड 9600 'एक्सेल 2013 (15.0.4551.1510) एमएसओ (15.0 .4551.1508) 32-बिट 'किसी भी कार्यपुस्तिका में इस प्रक्रिया को रखें' इस कोड के साथ कार्यपुस्तिका के रूप में उसी रास्ते Book2.xlsm नामक एक कार्यपुस्तिका बनाएं 'यदि' अनुप्रयोग। स्क्रीनअपडेटिंग = गलत है '' तब टिप्पणी की गई है _ _ यह वर्कबुक सक्रिय है प्रक्रिया _ एल्स _ बुक 2. एक्सएलएसएम का अंत प्रक्रिया की प्रक्रिया के अंत में सक्रिय है। स्क्रीन अपडेटिंग = फाल 'ओपन बुक 2 वर्कबुक। ओपन हे वर्कबुक। पाथ एंड amp; "\ Book2.xlsm" ThisWorkbook.Activate 'यदि "MsgBoxThisWorkbook.Name" बाहर टिप्पणी की है तो _ Book2.xlsm प्रक्रिया के अंत में सक्रिय है _ _ _ _ _ यह कार्यपुस्तिका प्रक्रिया के अंत में सक्रिय है' MsgBoxThisWorkbook.Name एप्लिकेशन.ScreenUpdating = True End Sub
Comments
Post a Comment