कई उपयोगकर्ता रिपोर्ट कर रहे हैं कि उनका Excel प्रोग्राम स्प्रेडशीट खोलने का प्रयास करते समय निम्न त्रुटि संदेश उत्पन्न करता रहता है: 'Excel को अपठनीय सामग्री मिली'। कुछ प्रभावित उपयोगकर्ता रिपोर्ट करते हैं कि समस्या केवल किसी विशेष दस्तावेज़ के साथ होती है जबकि अन्य का तर्क है कि समस्या हर दस्तावेज़ के साथ होती है जिसे वे Excel के साथ खोलने का प्रयास करते हैं।

'Excel को अपठनीय सामग्री मिली' त्रुटि का कारण क्या है?
हमने विभिन्न उपयोगकर्ता रिपोर्टों और उन मरम्मत रणनीतियों को देखकर इस विशेष समस्या की जांच की है जिन्हें कुछ प्रभावित उपयोगकर्ताओं ने सफलतापूर्वक समस्या को हल करने के लिए तैनात किया है। हमने जो एकत्र किया, उसके आधार पर कई सामान्य दोषी हैं जो इस विशेष समस्या को ट्रिगर करने के लिए जाने जाते हैं:
- Excel में व्यवस्थापक विशेषाधिकारों की कमी है – जैसा कि यह पता चला है, यह विशेष त्रुटि तब हो सकती है जब उपयोगकर्ता खाते में Excel खोलते समय प्रशासनिक विशेषाधिकार नहीं होते हैं। कई प्रभावित उपयोगकर्ता XLS फ़ाइल खोलने से पहले Excel को व्यवस्थापक विशेषाधिकारों के साथ खोलने के लिए मजबूर करके समस्या को हल करने में कामयाब रहे हैं।
- फ़ाइल को रीड-ओनली माना जाता है – एक पुराना, अनसुलझा Office बग है जो कभी-कभी Word और Excel फ़ाइलों को रीड-ओनली के रूप में देखे जाने का कारण बनता है। यह इस विशेष त्रुटि संदेश को ट्रिगर कर सकता है। इस मामले में, समाधान फ़ाइल को किसी भिन्न फ़ोल्डर में ले जाकर अनुमतियों को रीफ्रेश करना है।
- फ़ाइल को 'सैनिटाइज़' करने की आवश्यकता है – ऐसे मामले हैं जहां Excel .XLS फ़ाइल को इस तरह से गड़बड़ कर देता है कि यह या तो अनुपयोगी हो जाती है या हर बार उपयोगकर्ता द्वारा इसे खोलने का प्रयास करने पर त्रुटि संदेश ट्रिगर करेगी। इस विशेष परिदृश्य में एक लोकप्रिय समाधान इसे किसी भिन्न प्रारूप में परिवर्तित करना है – या तो सीधे Excel से या OpenOffice जैसे किसी अन्य तृतीय-पक्ष Office सुइट का उपयोग करके।
- Visual Basic घटक गायब है – यह विशेष समस्या तब भी हो सकती है यदि आपका Office इंस्टॉलेशन Visual Basic घटक को याद कर रहा है। Office इंस्टॉलेशन को Visual Basic घटक स्थापित करने के लिए मजबूर करने से बहुत से प्रभावित उपयोगकर्ताओं के लिए समस्या हल हो गई है।
- Excel कैश भरा हुआ है – जैसा कि यह पता चला है, आप इस विशेष समस्या का सामना भी कर सकते हैं यदि Excel का कैश भर जाता है और अंतिम बार खोले गए दस्तावेज़ की फ़ाइल को संग्रहीत नहीं कर सकता। इस मामले में, समाधान केवल सभी फ़ाइलों को बंद करना और फिर Excel को फिर से खोलना है।
- फ़ाइल ब्लॉक की गई है – यदि आपने Excel फ़ाइल को इंटरनेट से डाउनलोड किया है या इसे ईमेल के माध्यम से प्राप्त किया है, तो आपका ऑपरेटिंग सिस्टम सुरक्षा कारणों से इसे ब्लॉक कर सकता है। यदि यह परिदृश्य लागू होता है, तो आप फ़ाइल को अनब्लॉक करके समस्या को हल कर सकते हैं।
- सिस्टम हार्डवेयर एक्सेलेरेशन का समर्थन नहीं करता – कम विशिष्टता वाले सिस्टम पर, यह विशेष समस्या अक्सर बताई जाती है यदि सिस्टम हार्डवेयर एक्सेलेरेशन का समर्थन करने के लिए पर्याप्त संसाधन आवंटित नहीं कर सकता। इस मामले में, समाधान उन्नत Excel सेटिंग्स तक पहुंचना और हार्डवेयर एक्सेलेरेशन को अक्षम करना है।
यदि आप उसी त्रुटि संदेश को हल करने के लिए संघर्ष कर रहे हैं, तो यह लेख आपको कई समस्या निवारण चरण प्रदान करेगा। नीचे, आपको कई संभावित मरम्मत रणनीतियाँ मिलेंगी जिन्हें उसी समस्या को हल करने का प्रयास करने वाले उपयोगकर्ताओं द्वारा सफलतापूर्वक उपयोग किया गया है।
यदि आप यथासंभव कुशल होना चाहते हैं, तो विधियों का पालन उसी क्रम में करें जिस क्रम में उन्हें प्रस्तुत किया गया है – वे दक्षता और कठिनाई के क्रम में क्रमबद्ध हैं।
विधि 1: व्यवस्थापक विशेषाधिकारों के साथ Excel खोलना
एक त्वरित समाधान जो समस्या को दरकिनार कर सकता है, वह है पहले Excel को व्यवस्थापक के रूप में खोलना, और फिर उस Excel फ़ाइल को खोलना जो 'Excel को अपठनीय सामग्री मिली' त्रुटि को ट्रिगर कर रही है। आमतौर पर, यह उन कंप्यूटरों पर होने की सूचना है जिनमें सक्रिय उपयोगकर्ता खाते में व्यवस्थापक पहुंच नहीं है।
यहां यह सुनिश्चित करने के लिए एक त्वरित मार्गदर्शिका दी गई है कि फ़ाइल खोलने से पहले Excel के पास व्यवस्थापक विशेषाधिकार हैं:
- Excel लॉन्चर पर राइट-क्लिक करें और व्यवस्थापक के रूप में चलाएं चुनें। UAC (उपयोगकर्ता खाता नियंत्रण) द्वारा संकेत दिए जाने पर हां पर क्लिक करके प्रशासनिक विशेषाधिकार दें।

- एक बार Excel व्यवस्थापक विशेषाधिकारों के साथ खुल जाने पर, वह फ़ाइल खोलें जो पहले 'Excel को अपठनीय सामग्री मिली' त्रुटि फेंक रही थी।

यदि आप अभी भी वही त्रुटि संदेश देख रहे हैं, तब भी जब Excel को व्यवस्थापक विशेषाधिकारों के साथ खोला गया है, तो नीचे दी गई अगली विधि पर जाएं।
विधि 2: फ़ाइल को किसी भिन्न फ़ोल्डर में ले जाना
हालांकि इस बात की कोई आधिकारिक व्याख्या नहीं है कि यह समाधान क्यों प्रभावी है, बहुत से उपयोगकर्ताओं ने बताया है कि उन्होंने केवल Excel फ़ाइल को एक फ़ोल्डर से दूसरे फ़ोल्डर में ले जाकर समस्या को सफलतापूर्वक हल कर लिया।
यदि आप एक त्वरित समाधान की तलाश में हैं, तो बस उस फ़ाइल को काटें और चिपकाएं जो 'Excel को अपठनीय सामग्री मिली' त्रुटि को किसी भिन्न स्थान पर ट्रिगर कर रही है और देखें कि क्या समस्या हल हो गई है।
यदि यह समाधान समस्या को हल नहीं करता है या आप स्थायी समाधान की तलाश में हैं, तो नीचे दी गई अगली विधियों पर जाएं।
विधि 3: फ़ाइल को वेब पेज के रूप में सहेजना
एक लोकप्रिय समाधान जिसे कई प्रभावित उपयोगकर्ताओं ने 'Excel को अपठनीय सामग्री मिली' त्रुटि के लिए "संतोषजनक" समाधान के रूप में बताया है, वह है फ़ाइल को वेब पेज के रूप में सहेजना और फिर .html फ़ाइल को Excel में खोलना और फ़ाइल को वापस .xls प्रारूप में सहेजना।
हालांकि यह समस्या के स्रोत का इलाज नहीं करता है, लेकिन यह एक तेज़ समाधान है यदि आपके पास समस्या का पूरी तरह से निवारण करने में समय नहीं है। यहां आपको वेब पेज के रूप में फ़ाइल सहेजकर त्रुटि संदेश को दरकिनार करने के लिए क्या करना है:
- वह पेज खोलें जो त्रुटि दिखा रहा है और त्रुटि संकेत पर हां क्लिक करें। फिर, फ़ाइल पर जाएं, इस रूप में सहेजें चुनें और ब्राउज़ पर क्लिक करें। अगला, फ़ाइल का नाम टाइप करें (फ़ाइल नाम के आगे) और इस रूप में सहेजें प्रकार से जुड़े ड्रॉप-डाउन मेनू से वेब पेज (.htm, html.) चुनें। फिर, फ़ाइल को .html फ़ाइल में परिवर्तित करने के लिए सहेजें पर क्लिक करें।

- Excel खोलें, और फ़ाइल > खोलें पर जाएं और उस फ़ाइल को ब्राउज़ करें जिसे आपने पहले HTML फ़ाइल प्रारूप में परिवर्तित किया था और खोलें चुनें।

- एक बार HTML फ़ाइल Excel में खुल जाने पर, फ़ाइल > सहेजें > इस रूप में सहेजें पर जाएं और फ़ाइल को Excel 97-2003 (.xls) के रूप में सहेजें।

एक बार फ़ाइल XLS में परिवर्तित हो जाने पर, आपको अब समस्या का सामना नहीं करना चाहिए।
लेकिन यदि आप फ़ाइल खोलने का प्रयास करते समय अभी भी 'Excel को अपठनीय सामग्री मिली' त्रुटि देख रहे हैं, तो नीचे दी गई अगली विधि पर जाएं।
विधि 4: Visual Basic घटक स्थापित करना (Office 2010/2013)
जैसा कि यह पता चला है, यह विशेष त्रुटि तब हो सकती है यदि Visual Basic घटक आपके Office 2010 / Office 2013 इंस्टॉलेशन से गायब है। कई उपयोगकर्ता जो हर .xlsm फ़ाइल के साथ समस्या का सामना कर रहे थे जिसे उन्होंने खोलने का प्रयास किया, उन्होंने बताया कि उनके कंप्यूटर पर Visual Basic घटक को स्थापित करने के लिए मजबूर करने के बाद समस्या हल हो गई थी।
नोट: कुछ प्रभावित उपयोगकर्ताओं ने बताया है कि यह विशेष समाधान प्रभावी था भले ही उनके पास पहले से ही Visual Basic घटक स्थापित था। जब आप अपने कंप्यूटर से VBA चलाना चुनते हैं (जैसा कि नीचे दिखाया गया है), तो इंस्टॉलर आपके Office इंस्टॉलेशन पर एक परिवर्तन करेगा (जो स्वचालित रूप से समस्या को हल कर सकता है)।
Microsoft Office इंस्टॉलेशन को Visual Basic घटक जोड़ने के लिए मजबूर करने के लिए यहां एक त्वरित मार्गदर्शिका दी गई है:
- रन डायलॉग बॉक्स खोलने के लिए Windows कुंजी + R दबाएं। फिर, "appwiz.cpl" टाइप करें और प्रोग्राम और सुविधाएं मेनू खोलने के लिए Enter दबाएं।

- प्रोग्राम और सुविधाएं विंडो के अंदर, एप्लिकेशन की सूची में नीचे स्क्रॉल करें और अपने Microsoft Office इंस्टॉलेशन (Microsoft Office Office 2010 / Microsoft Office 2013) का पता लगाएं।
- एक बार जब आप Office इंस्टॉलेशन का पता लगा लेते हैं, तो उस पर राइट-क्लिक करें और बदलें पर क्लिक करें।

- एक बार जब आप Microsoft Office सेटअप विंडो के अंदर पहुंच जाते हैं, तो सुविधाएं जोड़ें या निकालें चुनें, फिर आगे बढ़ने के लिए जारी रखें पर क्लिक करें।

- Microsoft Office पर इंस्टॉल किए जा सकने वाले ऐड-ऑन की सूची में स्क्रॉल करें और Office साझा सुविधाएं से जुड़े ड्रॉप-डाउन मेनू का विस्तार करें। फिर, एप्लिकेशन के लिए Visual Basic पर राइट-क्लिक करें और मेरे कंप्यूटर से चलाएं चुनें।

- जारी रखें दबाएं, फिर Microsoft अपग्रेड पूरा करने के लिए ऑन-स्क्रीन संकेतों का पालन करें। एक बार प्रक्रिया पूरी हो जाने पर, अपने कंप्यूटर को पुनरारंभ करें और देखें कि अगले स्टार्टअप पर समस्या हल हो गई है या नहीं।
यदि आप Excel फ़ाइल खोलने का प्रयास करते समय अभी भी 'Excel को अपठनीय सामग्री मिली' त्रुटि का सामना कर रहे हैं, तो नीचे दी गई अगली विधि पर जाएं।
विधि 5: सभी फ़ाइलों को बंद करना और Excel को फिर से खोलना
कई उपयोगकर्ताओं ने बताया है कि उनके लिए, त्रुटि केवल तब होती है जब उनके पास एक ही समय में एक से अधिक Excel फ़ाइल खुली होती है। हालांकि इस बात की कोई आधिकारिक व्याख्या नहीं है कि ऐसा क्यों होता है, प्रभावित उपयोगकर्ताओं ने खोजा है कि समस्या किसी प्रकार के कैश से संबंधित है, जो भर जाने पर, किसी और दस्तावेज़ को संसाधित करने में असमर्थ होता है।
सौभाग्य से, कुछ उपयोगकर्ता इसके लिए एक समाधान खोजने में कामयाब रहे हैं जब ऐसा होता है।
जब भी आपको 'Excel को अपठनीय सामग्री मिली' द्वारा संकेत दिया जाता है, तो संकेत पर नहीं क्लिक करें, और फिर वर्तमान में आपके पास खुली सभी Excel फ़ाइलों को बंद करने के लिए आगे बढ़ें। फिर, फ़ाइलों को फिर से व्यक्तिगत रूप से खोलें और आप अब त्रुटि संदेश का सामना नहीं करेंगे।

नोट: इस समाधान की पुष्टि Microsoft Office 2010 और Microsoft Office 2013 के साथ प्रभावी होने के लिए की गई थी।
दुर्भाग्य से, अधिकांश प्रभावित उपयोगकर्ता रिपोर्ट करते हैं कि समाधान केवल अस्थायी है, और त्रुटि संदेश अगले स्टार्टअप पर वापस आने की संभावना है।
यदि आप अभी भी त्रुटि संदेश का सामना कर रहे हैं या आप स्थायी समाधान की तलाश में हैं, तो नीचे दी गई अगली विधि पर जाएं।
विधि 6: Apache OpenOffice का उपयोग करके फ़ाइल को Excel 97/2000 प्रारूप के लिए सहेजना
कुछ उपयोगकर्ता जो उसी समस्या को हल करने के लिए संघर्ष कर रहे थे, उन्होंने बताया कि वे Apache OpenOffice का उपयोग करके Excel फ़ाइल को खोलकर और इसे पुराने प्रारूप (Excel 97/2000) में परिवर्तित करके अंततः समस्या को दरकिनार करने में कामयाब रहे। कई उपयोगकर्ता रिपोर्टों के आधार पर, यह त्रुटि को समाप्त करता है और आपको 'Excel को अपठनीय सामग्री मिली' त्रुटि के बिना Excel फ़ाइल खोलने की अनुमति देता है।
Apache Open Office का उपयोग करके Excel फ़ाइल को पुराने प्रारूप में परिवर्तित करने के लिए यहां एक त्वरित मार्गदर्शिका दी गई है:
- यहां इस लिंक पर जाएं, Windows (EXE) चुनें, अपनी पसंद की भाषा और फिर अंतिम ड्रॉप-डाउन मेनू से उपलब्ध नवीनतम संस्करण चुनें। फिर, डाउनलोड शुरू करने के लिए पूर्ण इंस्टॉलेशन डाउनलोड करें पर क्लिक करें।

- डाउनलोड पूरा होने पर, इंस्टॉलेशन एक्ज़ीक्यूटेबल खोलें और सिस्टम पर उपयोगिता इंस्टॉल करने के लिए ऑन-स्क्रीन संकेतों का पालन करें।

नोट: यदि आप इंस्टॉलेशन प्रक्रिया को तेज़ करना चाहते हैं, तो कस्टम सेटअप प्रकार चुनें और OpenOffice Calc को छोड़कर हर मॉड्यूल को अक्षम करें।

- इंस्टॉलेशन पूरा होने पर, यदि ऐसा करने के लिए कहा जाए तो अपने कंप्यूटर को पुनरारंभ करें।
- अगले स्टार्टअप पर, उस Excel फ़ाइल पर राइट-क्लिक करें जो पहले त्रुटि ट्रिगर कर रही थी और इसके साथ खोलें > OpenOffice Calc चुनें।

- यदि यह पहली बार है जब आप सुइट से कोई प्रोग्राम खोल रहे हैं तो आपको OpenOffice कॉन्फ़िगर करने के लिए संकेत दिया जा सकता है। यदि ऐसा होता है, तो आवश्यक क्रेडेंशियल दर्ज करें और समाप्त पर क्लिक करें।

- टेक्स्ट आयात स्क्रीन पर, डिफ़ॉल्ट मान छोड़ें और आवश्यक टेक्स्ट आयात करने के लिए ओके पर क्लिक करें।

- एक बार शीट OpenOffice Calc के अंदर खुल जाने पर, फ़ाइल > इस रूप में सहेजें पर जाएं।

- इस रूप में सहेजें मेनू से, फ़ाइल के लिए एक फ़ाइल नाम दर्ज करें, फिर इस रूप में सहेजें प्रकार को Microsoft Excel 97/2000/XP पर सेट करें और सहेजें बटन दबाएं।

- OpenOffice बंद करें, फिर हाल ही में सहेजी गई फ़ाइल के स्थान पर नेविगेट करें और इसे Excel के साथ खोलें। आपको अब 'Excel को अपठनीय सामग्री मिली' त्रुटि का सामना नहीं करना चाहिए।
यदि आप अभी भी वही त्रुटि संदेश का सामना कर रहे हैं, तो नीचे दी गई अगली विधि पर जाएं।
विधि 7: सुनिश्चित करें कि फ़ाइल ब्लॉक नहीं की गई है
जैसा कि कुछ उपयोगकर्ताओं ने बताया है, यह विशेष त्रुटि संदेश तब भी हो सकता है यदि आप जिस फ़ाइल को खोलने का प्रयास कर रहे हैं वह ब्लॉक की गई है। ज्यादातर समय, यह उन Excel फ़ाइलों के साथ होने की सूचना है जिन्हें डाउनलोड किया गया है या ईमेल के माध्यम से प्राप्त किया गया है।
नोट: Office 2007 के साथ, आप पा सकते हैं कि मल्टी-शीट Excel फ़ाइलें बेतरतीब ढंग से ब्लॉक हो जाएंगी। यह एक प्रसिद्ध बग है जिसे नए बिल्ड के साथ संबोधित किया गया है।
Excel फ़ाइल को अनब्लॉक करने के लिए यहां एक त्वरित मार्गदर्शिका दी गई है:
- फ़ाइल एक्सप्लोरर का उपयोग करके फ़ाइल के स्थान पर नेविगेट करें।
- Excel फ़ाइल पर राइट-क्लिक करें और गुण चुनें।

- गुण स्क्रीन के अंदर सामान्य टैब पर जाएं और अनब्लॉक से जुड़े चेकबॉक्स पर क्लिक करें। फिर, परिवर्तनों को सहेजने के लिए लागू करें पर क्लिक करें।

- फ़ाइल को फिर से Excel में खोलें और देखें कि क्या आप अभी भी 'Excel को अपठनीय सामग्री मिली' त्रुटि देख रहे हैं।
यदि वही समस्या अभी भी हो रही है, तो नीचे दी गई अगली विधि पर जाएं।
विधि 8: हार्डवेयर एक्सेलेरेशन अक्षम करना
जैसा कि यह पता चला है, यह विशेष समस्या तब भी हो सकती है यदि आपके कंप्यूटर पर संसाधन हार्डवेयर एक्सेलेरेशन का समर्थन करने के लिए अपर्याप्त हैं। सौभाग्य से, आप इस समस्या को हल कर सकते हैं (यदि यह परिदृश्य लागू होता है) उन्नत Microsoft Excel सेटिंग्स तक पहुंचकर और हार्डवेयर ग्राफिक्स एक्सेलेरेशन अक्षम करें को अक्षम करके।
यह आपके Excel प्रोग्राम को थोड़ा कम प्रतिक्रियाशील बना सकता है, लेकिन कम-स्पेक कंप्यूटर पर इस समस्या का सामना कर रहे बहुत से उपयोगकर्ताओं ने बताया है कि इसने उन्हें समस्या को पूरी तरह से खत्म करने की अनुमति दी।
Microsoft Office पर हार्डवेयर एक्सेलेरेशन को अक्षम करने का तरीका यहां दिया गया है:
नोट: नीचे दी गई मार्गदर्शिका किसी भी Microsoft Excel संस्करण पर अपनाई जा सकती है।
- Microsoft Excel खोलें और फ़ाइल पर जाएं, फिर विकल्प पर क्लिक करें।
- Excel विकल्प मेनू के अंदर, बाएं हाथ के मेनू से उन्नत टैब चुनें।
- उन्नत टैब के अंदर, प्रदर्शन अनुभाग तक नीचे स्क्रॉल करें और हार्डवेयर ग्राफिक्स एक्सेलेरेशन अक्षम करें से जुड़े बॉक्स को चेक करें।
- परिवर्तनों को सहेजने के लिए ओके दबाएं, फिर परिवर्तनों को प्रभावी करने के लिए Excel को पुनरारंभ करें।
- एक बार Excel वापस चालू और चलने पर, वह फ़ाइल खोलें जो पहले 'Excel को अपठनीय सामग्री मिली' त्रुटि ट्रिगर कर रही थी और देखें कि क्या समस्या हल हो गई है।
