مواد پر جائیں

XLSX کو ODS میں تبدیل کریں

Excel ورک بکس کو LibreOffice، OpenOffice اور ODF کا تقاضا کرنے والے اداروں کے لیے OpenDocument اسپریڈشیٹس میں بدلیں — ہر شیٹ، فارمولا، فارمیٹ اور چارٹ منتقل۔

  • تبدیل ہوتے ہی حذف
  • انکرپٹڈ ٹرانسفر، فوراً حذف
  • نہ سائن اپ، نہ واٹر مارک

یہ کیسے کام کرتا ہے

1

Excel فائلیں شامل کریں

ایک یا کئی .xlsx یا .xls فائلیں صفحے پر ڈراپ کریں، یا انہیں منتخب کرنے کے لیے کلک کریں۔

2

تبدیل کریں

ایک کلک — ہر ورک بک شیٹ بہ شیٹ OpenDocument فارمیٹ میں دوبارہ بنتی ہے۔

3

ڈاؤن لوڈ کریں

ہر فائل کی ایک .ods، یا سب ایک ساتھ ZIP میں۔

جن چیزوں کی OpenDocument میں جگہ نہیں

ورک بک کا زیادہ تر حصہ بغیر کسی مسئلے کے منتقل ہو جاتا ہے، کیونکہ دونوں فارمیٹس زپ شدہ XML ہیں جو تقریباً ایک جیسے تصورات بیان کرتے ہیں: ہر شیٹ اپنی ویلیوز، فارمولوں، نمبر فارمیٹس، فونٹس، رنگوں، بارڈرز، مرج شدہ سیلز، کالم کی چوڑائیوں، فریز پینز، کمنٹس، چارٹس اور تصاویر کے ساتھ۔ فارمولے ان کے OpenDocument ناموں سے لکھے جاتے ہیں، اس لیے معیاری فنکشن لائبریری — لک اپ، شماریات، تاریخیں، ٹیکسٹ اور مالیات — بالکل پہلے کی طرح کام کرتی ہے۔

جو خصوصیات منتقل نہیں ہوتیں وہ ہیں جو Excel نے شامل کیں اور OpenDocument نے کبھی معیار نہیں بنائیں، اور نتیجے پر بھروسا کرنے سے پہلے انہیں چیک کر لینا چاہیے۔ پیوٹ ٹیبلز بعض صورتوں میں لائیو پیوٹ کے بجائے ڈیٹا کے طور پر تبدیل ہوتے ہیں؛ slicers اور timelines کا کوئی متبادل نہیں؛ Power Query کنکشنز، ڈیٹا ماڈلز اور نئے dynamic-array فنکشنز صرف Excel کے ہیں۔ ان پر بنی ورک بک دراصل ایسی اسپریڈشیٹ نہیں جو اتفاق سے Excel فارمیٹ میں ہو — وہ ایک Excel ایپلیکیشن ہے، اور اسے تبدیل کرنے سے ایسی فائل بنتی ہے جو کھلتی تو ہے لیکن کم کام کرتی ہے۔

عام ورک بکس کا معاملہ بالکل مختلف ہے، اور زیادہ تر ورک بکس یہی ہوتی ہیں۔ بجٹ، فہرست، یا SUM، VLOOKUP، IF اور ایک چارٹ سے بنا ماڈل صاف تبدیل ہوتا ہے اور LibreOffice Calc میں بالکل ویسا ہی چلتا ہے۔ سب سے اچھا اندازہ یہ ہے کہ کیا کسی کو یہ سمجھانا پڑا تھا کہ ورک بک کیسے کام کرتی ہے۔

VBA میکروز منتقل نہیں ہوتے: .ods میں VBA نہیں رہ سکتا، اور LibreOffice Basic ایک مختلف آبجیکٹ ماڈل پر چلنے والی مختلف زبان ہے، اس لیے ترجمہ کرنے کو کچھ نہیں۔ LibreOffice براہِ راست .xlsx کھولتے وقت کمپیٹیبلٹی موڈ میں کچھ VBA *چلا* سکتا ہے، جو جاننے کے قابل ہے — بعض اوقات یہ تبدیل کرنے سے بہتر راستہ ہوتا ہے۔ اگر ہمارے سرور تک رسائی نہ ہو تو صفحہ یہ بتا دیتا ہے اور مقامی طور پر تبدیل کرتا ہے، جس میں ویلیوز، فارمولے، نمبر فارمیٹس، مرج شدہ سیلز اور کالم کی چوڑائیاں برقرار رہتی ہیں جبکہ فونٹس، رنگ اور چارٹس نکل جاتے ہیں۔

جب آپ کو کچھ اور چاہیے

تبدیل کرنے سے پہلے دیکھ لیں کہ کیا اس کی ضرورت بھی ہے۔ LibreOffice Calc براہِ راست .xlsx کھولتا ہے اور کئی برسوں سے کھول رہا ہے — کمپیٹیبلٹی موڈ میں ان میں سے کچھ میکروز سمیت جنہیں تبدیلی ختم کر دیتی۔ تبدیل کرنا تب ہے جب فائل کو واقعی OpenDocument کی صورت میں رہنا ہو، جو عموماً تکنیکی نہیں بلکہ پالیسی کی ضرورت ہوتی ہے: کئی حکومتیں سرکاری ریکارڈز کے لیے ODF لازمی قرار دیتی ہیں، بالکل اس لیے کہ یہ ایک شائع شدہ معیار ہے جس کا کوئی مالک نہیں۔

جب یہ ضرورت ہو تو اسے مقامی طور پر اور بڑی تعداد میں کریں: soffice --headless --convert-to ods *.xlsx کی کوئی سائز کی حد نہیں اور یہ کہیں کچھ نہیں بھیجتی۔ پھر چند نتائج کھول کر فارمولے دیکھیں — ایسی تبدیلی جو کامیابی کی اطلاع دے اور نو سیلز میں #NAME? چھوڑ دے، یہی وہ ناکامی ہے جس پر نظر رکھنی ہے، اور یہ صرف دیکھنے سے ہی نظر آتی ہے۔

اکثر پوچھے جانے والے سوالات

ODS میں کیوں تبدیل کریں؟

ODS اسپریڈشیٹس کا بین الاقوامی معیار (ISO/IEC 26300) ہے، LibreOffice کا اپنا فارمیٹ ہے، اور وہ فارمیٹ ہے جس کا بہت سی حکومتیں اور سرکاری ادارے موصول اور شائع ہونے والی دستاویزات کے لیے تقاضا کرتے ہیں۔

کیا کچھ برقرار رہتا ہے؟

ہر شیٹ اپنے فارمولوں، نمبر فارمیٹس، فونٹس، رنگوں، بارڈرز، مرج شدہ سیلز، کالم کی چوڑائیوں، فریز پینز، کنڈیشنل فارمیٹنگ، ڈیٹا ویلیڈیشن، کمنٹس، چارٹس اور تصاویر کے ساتھ۔

کیا میری فائل کہیں محفوظ کی جاتی ہے؟

یہ انکرپٹڈ کنکشن کے ذریعے ہمارے سرور پر بھیجی جاتی ہے، تبدیل کی جاتی ہے، اور جیسے ہی آپ کی فائل تیار ہو، حذف کر دی جاتی ہے — کچھ بھی محفوظ، لاگ یا شیئر نہیں کیا جاتا۔ اگر کبھی سرور تک رسائی نہ ہو سکے تو آپ کا براؤزر خود فائل تبدیل کرتا ہے اور بالکل بتاتا ہے کہ کیا برقرار نہیں رکھ سکا۔

کیا میرے Excel فارمولے اب بھی حساب کریں گے؟

جی ہاں۔ Excel فنکشنز OpenDocument کی فارمولا سنٹیکس میں لکھے جاتے ہیں اور LibreOffice میں ویسا ہی حساب کرتے ہیں۔ Excel کے چند نئے ترین فنکشنز، جو صرف Excel میں ہیں، شاید LibreOffice یا OpenOffice کے پرانے ورژنز میں موجود نہ ہوں۔

میکروز کا کیا ہوتا ہے؟

VBA میکروز منتقل نہیں ہوتے: LibreOffice صرف VBA کا کچھ حصہ چلاتا ہے، اور نتائج بغیر کسی انتباہ کے Excel سے مختلف ہو سکتے تھے۔

پاس ورڈ سے محفوظ فائلوں کا کیا؟

پاس ورڈ پہلے ہٹانا ہوگا — فائل کھولیں، اسے File → Info → Protect Workbook (یا LibreOffice میں File → Properties → Security) سے ہٹائیں، محفوظ کریں، اور دوبارہ تبدیل کریں۔ پاس ورڈ کے بغیر شیٹ پروٹیکشن برقرار رہتی ہے۔

جاننا مفید ہے: VBA میکروز .ods میں منتقل نہیں ہوتے۔ ہر فائل 50 MB تک۔ اگر ہمارے سرور تک رسائی نہ ہو تو براؤزر والا متبادل طریقہ ویلیوز، فارمولے، نمبر فارمیٹس، مرج شدہ سیلز اور کالم کی چوڑائیاں برقرار رکھتا ہے، لیکن فونٹس، رنگ یا چارٹس نہیں۔