मुझे यह एक स्रोत से मिला है :
यदि मैं सही ढंग से याद करता हूं, तो "उपयोगकर्ता नाम" वास्तव में एक्सेल ऑप्शंस में सेट किया गया नाम है, बजाय इसके कि लॉग किए गए वास्तविक उपयोगकर्ता के बजाय।
जैसे, यह काफी आसानी से किसी भी पुराने बकवास हो सकता है।
क्या आपने यह जानने के लिए कि क्या वास्तव में यह खुला है, शेयर करने के लिए खुली फाइलों की जाँच की है?
एक संभावित कारण ( स्रोत ):
जब Excel एक फ़ाइल खोलता है तो यह फ़ाइल की एक अस्थायी प्रतिलिपि बनाता है, और फिर जब आप इसके साथ काम करते हैं तो यह उस फ़ाइल में परिवर्तन करता है। जब आप फ़ाइल को सहेजते हैं तो यह मूल को हटा देता है, अस्थायी फ़ाइल के साथ बदल जाता है और अस्थायी फ़ाइल को हटा देता है। अगर ऐसा होने से पहले मशीन या ऐप क्रैश हो जाता है तो आप टेम्प फाइल के साथ अटक सकते हैं और न ही डिलीट हो सकते हैं। अगली बार जब आप फ़ाइल खोलते हैं, तो Excel एक अस्थायी फ़ाइल बनाने का प्रयास करेगा और महसूस करेगा कि कोई पहले से ही मौजूद है, इसलिए यह संदेश कि फ़ाइल पहले से ही खुली है।
अपने मशीन और सर्वर दोनों पर अस्थायी निर्देशिकाओं में सभी फ़ाइलों को हटाने का प्रयास करें (रिबूट करना पड़ सकता है)।
यदि आप यह जानना चाहते हैं कि यह किसके पास है, तो इन तरीकों को देखें:
कंप्यूटर प्रबंधन पर जाएं जहां साझा फ़ोल्डर मदद कर सकते हैं। एक रन बॉक्स खोलें, Compmgmt.msc टाइप करें, फिर शेयर्ड फोल्डर्स पर जाएं और ओपन फाइल्स देखें।
NET FILE कमांड को आज़माएं। रन बॉक्स खोलें, कमांड प्रॉम्प्ट खोलने के लिए CMD टाइप करें। प्रॉम्प्ट पर, NET FILE टाइप करें। यह किसी भी दूरस्थ उपयोगकर्ताओं को वर्तमान मशीन पर खुली फाइलों के साथ दिखाएगा।
यदि वे 2 विधियाँ विफल हो जाती हैं, तो यहाँ जाएँ: http://technet.microsoft.com/en-us/sysinternals/bbb6646
यह SysInternal टूल आपको किसी भी प्रक्रिया को दिखाएगा जो किसी फ़ाइल को लॉक कर रही है। यह आपके उत्तर है अगर अन्य दो सरल तरीके किसी भी लीड को चालू नहीं करते हैं।