जैसा कि यहां पोस्ट किया गया है और मेरे द्वारा सत्यापित किया गया है।
मेरे पास वह नहीं है जिसे मैं एक "संतोषजनक" प्रस्ताव कहूंगा, लेकिन मेरे पास वर्कअराउंड (किफ़ॉफ़!) है राउंड ट्रिप फ़ाइल को Excel 2003 का उपयोग करके भ्रष्टाचार को दूर करने के लिए यदि कार्यपुस्तिका 2010 में मरम्मत नहीं करेगी:
- Excel 2003 में फ़ाइल खोलें
- फ़ाइल पर जाएँ: सहेजें
- Save As को वेब पेज (.html) में बदलें, फाइल को सेव करें और बंद करें
- Excel में .html फ़ाइल खोलें
- फ़ाइल को एक .xls के रूप में सहेजें (एक नए नाम के साथ ताकि मूल खो न जाए)
मुझे नहीं पता कि वास्तविक "भ्रष्टाचार" कहां से आता है। Office 2003 की तुलना में समस्याओं के लिए फ़ाइलों की जाँच करने के बारे में जाहिर तौर पर Office 2010 बहुत अधिक "picky" है। Microsoft के अनुसार:
“कृपया ध्यान रखें कि यह अक्सर मुश्किल होता है, यदि असंभव नहीं है, तो यह निर्धारित करना कि भ्रष्टाचार कहाँ से आता है। कार्यपुस्तिका के "शेल" में, या कुछ क्षेत्रों में, जैसे कि PivotTable, शैलियाँ, परिभाषित नाम, ऑब्जेक्ट या गणना श्रृंखला / सूत्र के रूप में भ्रष्टाचार मौजूद हो सकता है। भ्रष्टाचार कई अलग-अलग परिदृश्यों के कारण हो सकता है, उदाहरण के लिए, बचत करते समय एक नेटवर्क गड़बड़, एक बिजली की उछाल, दूसरी फाइल से भ्रष्टाचार में नकल और चिपकाना, सूची चलती है। आप अपने टायर में कील लगाने के लिए फ़ाइल भ्रष्टाचार की तुलना कर सकते हैं। नाखून आपके टायर में लंबे समय तक अटके रह सकता है, यहां तक कि आप बिना सूचना के भी, और फिर अचानक आपका टायर फ्लैट हो जाता है, या फ़ाइल अपठनीय हो जाती है या अजीब लक्षण प्रदर्शित करती है। "
मुझे लगता है कि यह एक खराब सादृश्य है, लेकिन मुझे उम्मीद है कि इससे मदद मिलेगी। फ़ाइल को अन्य सिस्टम से आयात करने से पहले, वर्कबुक की वर्कशीट का नाम बदल दें। लंबे नाम रूपांतरण में समस्याएं पैदा करते हैं