XLS को XLSX में बदलें
पुरानी Excel 97–2003 वर्कबुक को नए .xlsx फ़ॉर्मैट में लाएं — हर शीट, फ़ॉर्मूला, रंग, मर्ज सेल और चार्ट बरकरार, ताकि फ़ाइल बिना कम्पैटिबिलिटी मोड के कहीं भी खुले।
- कन्वर्ट होते ही डिलीट
- एन्क्रिप्टेड ट्रांसफ़र, तुरंत डिलीट
- साइनअप नहीं, वॉटरमार्क नहीं
यह कैसे काम करता है
XLS फ़ाइलें जोड़ें
एक या कई .xls फ़ाइलें पेज पर छोड़ें — बाइनरी .xlsb वर्कबुक भी चलती हैं।
कन्वर्ट करें
एक क्लिक — हर वर्कबुक शीट-दर-शीट Office Open XML फ़ॉर्मैट में दोबारा बनाई जाती है।
डाउनलोड करें
हर फ़ाइल के लिए एक .xlsx, या सभी एक साथ एक ZIP में।
1997 के बाइनरी फ़ॉर्मैट से आज के फ़ॉर्मैट तक
अंदर से इन दोनों फ़ॉर्मैट में लगभग कुछ भी एक जैसा नहीं है। .xls एक कंपाउंड बाइनरी फ़ाइल है — एक फ़ाइल के अंदर एक छोटा-सा फ़ाइल सिस्टम, जिसके रिकॉर्ड 1997 के कंप्यूटरों के काम करने के ढंग के हिसाब से रखे गए हैं — जबकि .xlsx XML डॉक्यूमेंट का एक ZIP आर्काइव है। इसलिए यह सिर्फ़ नाम बदलना नहीं, असल में दोबारा बनाना है, और इसके फ़ायदे लेने लायक हैं: वही वर्कबुक .xlsx में आम तौर पर काफ़ी छोटी होती है, क्योंकि XML बहुत अच्छी तरह कंप्रेस होता है, जबकि बाइनरी फ़ॉर्मैट अपने रिकॉर्ड ज्यों के त्यों रखता है।
सीमाएं बहुत बढ़ जाती हैं, और अक्सर कन्वर्ट करने की असली वजह यही होती है। .xls 65,536 पंक्तियों और 256 कॉलम पर रुक जाती है; .xlsx में 1,048,576 पंक्तियां और 16,384 कॉलम आ सकते हैं। इसमें पुराने फ़ॉर्मैट के तय पैलेट से कहीं ज़्यादा रंग, ज़्यादा कंडीशनल फ़ॉर्मैट और ज़्यादा सेल स्टाइल आ सकते हैं — यानी जो फ़ाइल चुपचाप अपने फ़ॉर्मैट से बंधी थी, वह अब नहीं रहती।
VBA मैक्रो नहीं बचते, और यह मंज़िल वाले फ़ॉर्मैट की ख़ासियत है। .xlsx फ़ॉर्मैट में मैक्रो रखे ही नहीं जा सकते: Microsoft ने उन्हें .xlsm में इसीलिए अलग किया ताकि किसी सादी वर्कबुक पर भरोसा किया जा सके कि उसमें चलने वाला कोड नहीं है। इसलिए मैक्रो वाली .xls अपने डेटा और फ़ॉर्मैटिंग के साथ कन्वर्ट होती है, और ऑटोमेशन पीछे छूट जाता है — जो वर्कबुक अपने मैक्रो पर निर्भर है, उसके लिए कन्वर्टर नहीं, बल्कि Excel से .xlsm के रूप में दोबारा सेव करना सही रास्ता है।
सचमुच पुरानी फ़ाइलों में बाद में एक चीज़ जांच लें। शुरुआती Excel 1900 को लीप ईयर मानता था, जो वह नहीं था, और इससे मार्च 1900 से पहले की तारीख़ों में एक दिन का जो फ़र्क़ आता है, वह आज भी कम्पैटिबिलिटी सेटिंग के रूप में साथ चलता है। नई वर्कबुक इसे संभाल लेती हैं, पर उन्नीसवीं सदी की तारीख़ों वाली स्प्रेडशीट पर एक नज़र डालना ठीक है। दूसरी पुरानी वर्कबुक के बाहरी लिंक भी जांचने लायक हैं, क्योंकि वे दोबारा लिखे जाते हैं और तभी काम करेंगे जब जिन फ़ाइलों का रेफ़रेंस है, वे अब भी वहीं हों जहां पहले थीं।
जब आपको कुछ और चाहिए
LibreOffice यही कन्वर्ज़न लोकल रूप से करता है, बिना साइज़ सीमा के और बिना कुछ नेटवर्क पर भेजे: soffice --headless --convert-to xlsx *.xls एक बार में पूरा फ़ोल्डर बदल देता है। पुरानी वर्कबुक से भरी शेयर्ड ड्राइव के लिए यही व्यावहारिक तरीक़ा है — और पुरानी स्प्रेडशीट ठीक वही फ़ाइलें होती हैं जिनमें आगे चलकर पेरोल निकलता है।
जो वर्कबुक मैक्रो पर निर्भर है, उसे Excel में ही कन्वर्ट करें और .xlsm के रूप में सेव करें, जिससे नया फ़ॉर्मैट और ऑटोमेशन दोनों बने रहते हैं। और अगर फ़ाइल सचमुच बहुत पुरानी है — Excel 5.0 या उससे पहले की, या कोई Lotus 1-2-3 फ़ाइल जिसका नाम कभी बदल दिया गया — तो उसे आज के Excel के मुक़ाबले LibreOffice से खुलने की संभावना ज़्यादा है, क्योंकि Excel ने कई ऐसे फ़ॉर्मैट का सपोर्ट छोड़ दिया है जिन्हें वह कभी पढ़ता था।
अक्सर पूछे जाने वाले सवाल
XLS को XLSX में क्यों बदलें?
.xlsx आम तौर पर कहीं छोटी होती है, उसमें 65,536 की जगह 1,048,576 पंक्तियां आती हैं, वह बिना कम्पैटिबिलिटी मोड के खुलती है, और आज के टूल, इम्पोर्ट और ऑनलाइन सर्विस यही फ़ॉर्मैट चाहते हैं। उनमें से कई अब .xls लेते ही नहीं।
क्या-क्या बरकरार रहता है?
हर शीट, अपने फ़ॉर्मूलों, नंबर फ़ॉर्मैट, फ़ॉन्ट, रंगों, बॉर्डर, मर्ज सेल, कॉलम की चौड़ाई, फ़्रीज़ पेन, कंडीशनल फ़ॉर्मैटिंग, डेटा वैलिडेशन, कमेंट, चार्ट और इमेज के साथ।
क्या मेरी फ़ाइल कहीं स्टोर होती है?
इसे एन्क्रिप्टेड कनेक्शन से हमारे सर्वर पर भेजा जाता है, कन्वर्ट किया जाता है, और जैसे ही आपकी फ़ाइल तैयार होती है, डिलीट कर दिया जाता है — कुछ भी स्टोर, लॉग या शेयर नहीं किया जाता। अगर कभी वह सर्वर उपलब्ध न हो, तो आपका ब्राउज़र ख़ुद फ़ाइल कन्वर्ट करता है और साफ़ बताता है कि वह क्या-क्या नहीं रख सका।
मैक्रो का क्या?
.xlsx फ़ॉर्मैट में VBA मैक्रो नहीं रखे जा सकते, इसलिए वे साथ नहीं आते। अगर वर्कबुक अपने मैक्रो पर निर्भर है, तो कन्वर्ट की गई फ़ाइल के साथ ओरिजिनल .xls भी रखें।
वेबसाइटों से मिली कुछ “XLS” फ़ाइलें ठीक से नहीं खुलतीं — क्या इससे मदद मिलेगी?
अक्सर, हां। कई वेब ऐप HTML टेबल या XML फ़ाइल एक्सपोर्ट करके उसका नाम .xls रख देते हैं। ऐसी फ़ाइलें उनके असली रूप में पढ़ी जाती हैं और असली .xlsx वर्कबुक के रूप में सेव की जाती हैं।
पासवर्ड से सुरक्षित फ़ाइलों का क्या?
पासवर्ड पहले हटाना होगा — फ़ाइल खोलें, उसे File → Info → Protect Workbook में जाकर हटाएं (या LibreOffice में File → Properties → Security में), सेव करें, और फिर से कन्वर्ट करें। बिना पासवर्ड वाली शीट सुरक्षा बरकरार रहती है।
ध्यान दें: VBA मैक्रो .xlsx में नहीं आते। हर फ़ाइल 50 MB तक। अगर हमारा सर्वर उपलब्ध न हो, तो ब्राउज़र वाला विकल्प वैल्यू, फ़ॉर्मूले, नंबर फ़ॉर्मैट, मर्ज सेल और कॉलम की चौड़ाई रखता है, पर फ़ॉन्ट, रंग या चार्ट नहीं।
मिलते-जुलते टूल्स
ODS को XLSX में बदलें
LibreOffice स्प्रेडशीट को Excel वर्कबुक में
Excel को CSV में बदलें
कोई भी शीट CSV में, आपकी ज़रूरत की एन्कोडिंग में
Excel को PDF में बदलें
XLSX से PDF, बिल्कुल वैसा जैसा Excel प्रिंट करता है
XLSX को ODS में बदलें
Excel वर्कबुक को OpenDocument स्प्रेडशीट में
CSV को Excel में बदलें
CSV से XLSX, असली नंबर और तारीख़ों के साथ
CSV को JSON में बदलें
CSV से टाइप वाला, नेस्टेड JSON