मैंने देखा है कि जब Excel 2007 (और शायद पहले के संस्करणों) में विंडो फ़ोकस होता है, तो एक्सेल पूरी गति से चलता है, जिसका अर्थ है कि फाइलें तेज़ी से खुलती हैं और लंबे समय तक चलने वाले VBA मैक्रोज़ जल्दी से निष्पादित होते हैं।
यदि Excel विंडो फ़ोकस खो देती है, तो Excel की थ्रेड प्राथमिकता नाटकीय रूप से और बड़ी फ़ाइलों को छोड़ने लगती है, जो तब खुलते थे जब आप फ़ोकस को धीरे-धीरे खोलते थे, और जटिल VBA मैक्रोज़ को पूरा होने में लंबा समय लगता है।
क्या एक्सेल प्राथमिकता को उच्च बनाए रखने का कोई तरीका है, भले ही वह केंद्रित हो या न हो?
मुझे पता है कि मैं टास्क मैनेजर के माध्यम से थ्रेड प्राथमिकता को बढ़ावा दे सकता हूं, लेकिन मुझे यकीन नहीं है कि मेरे स्प्रेडशीट, या ओएस के लिए क्या दस्तक प्रभाव हो सकता है।
मेरा सिस्टम 4 जी रैम के साथ एक फास्ट ड्यूल कोर है और विस्टा 64 चला रहा है।
वर्गीकरण के लिए संपादित करें:
मेरी समस्या केवल टास्क मैनेजर के माध्यम से एक्सेल प्रक्रिया की प्राथमिकता बढ़ाने के बारे में नहीं है क्योंकि यह केवल एक्सेल को प्रभावित करता है जब इसमें विंडो फोकस होता है।
बिंदु तब होता है जब Excel विंडो फ़ोकस खो देता है।
एक्सेल का बड़े पैमाने पर उपयोग करने से, ऐसा प्रतीत होता है कि, डिज़ाइन द्वारा , यह जानबूझकर अपनी प्रक्रिया की प्राथमिकता को कम करता है जब एक्सेल विंडो में फोकस नहीं होता है।
एक्सेल प्रक्रिया के लिए एक उच्च प्राथमिकता निर्धारित करना इसे होने से रोकता नहीं है - यह केवल एक्सेल को एक उच्च प्रक्रिया प्राथमिकता देता है जब इसका ध्यान केंद्रित होता है लेकिन यह तब भी नाटकीय रूप से खोता है जब यह फोकस खो देता है।
सामान्य एक्सेल उपयोग में (संभवतः इसका उपयोग करने वाले सभी में से 99%), आप इस प्रभाव को नहीं देखेंगे, लेकिन एक बड़े पैमाने पर स्प्रेडशीट (लगभग 2000 वर्कशीट, मुझे लगता है) और जटिल वीबीए मैक्रोज़ के साथ जो निष्पादित करने में कुछ मिनट लगते हैं, प्रभाव बहुत है ध्यान देने योग्य।
आदर्श रूप से, मुझे यह ध्यान रखने की आवश्यकता है कि एक्सेल विंडो पर ध्यान दिए बिना उसी थ्रेड को प्राथमिकता दी जाए।
अब तक, मैं प्रसंस्करण के दौरान कुछ मिनटों के लिए कंप्यूटर से बस वापस बैठा रहा हूं ताकि मैं गलती से एक्सेल विंडो से क्लिक न करूं, जब वह उखड़ रही हो, लेकिन मैं उम्मीद कर रहा था कि एक बेहतर समाधान था ... शायद किसी तरह की रजिस्ट्री हैक?
संपादित करें:
मैंने इस लिंक पर नेट पर इस मुद्दे का केवल एक बार उल्लेख किया है
यह प्रासंगिक उद्धरण है ...
हालाँकि, यदि मैं उपयोगकर्ता के लिए एक्सेल 2000 की खिड़की बनाता हूं और खिड़की को भी ध्यान में रखता हूं, तो मैक्रोज़ अपनी अपेक्षित गति के साथ निष्पादित होते हैं। फिर से, विंडो में फ़ोकस होना चाहिए या मैक्रो फिर से क्रॉल पर जाएगा।