UltKit

تحويل XLS إلى XLSX

انقل مصنفات Excel 97–2003 إلى الصيغة التي تحفظ بها كل تطبيقات جداول البيانات الحالية افتراضيًا. ارفع ملفات .xls، واحتفظ بجميع الأوراق، ونزّل مصنفات .xlsx تُفتح دون وضع التوافق.

محوّل البيانات

أو أفلت ملفات CSV, TSV, TXT … هنا ·

الحد الأقصى 95 MB لكل ملف· حتى 20 ملفًا· تُحذف بعد 30 دقيقة

الإخراج

تُعالج الملفات على خوادمنا وتُحذف بعد 30 دقيقة.

طريقة استخدام هذه الأداة

  1. 1

    ارفع المصنفات القديمة

    أرفق ملف .xls واحدًا أو مجلدًا كاملًا، بحد أقصى 20 ملفًا وبحجم 95 MB لكل ملف. تشترك ملفات Excel 97 حتى 2003 في بنية ثنائية واحدة.

  2. 2

    احتفظ بكل الأوراق

    يبدأ خيار الأوراق المراد تحويلها على هذه الصفحة بـ «كل الأوراق»، فتتحول كل علامة تبويب في الملف القديم إلى علامة تبويب في الملف الجديد. انتقل إلى «الورقة الأولى فقط» إذا كانت بقية الأوراق مسودات.

  3. 3

    حوّل واحفظ

    اضغط التحويل إلى XLSX ثم نزّل المصنفات، أو ملف ZIP واحدًا عند معالجة دفعة. افتحها في Excel أو Google Sheets أو Numbers أو LibreOffice Calc.

يحوّل تحويل XLS إلى XLSX المصنف من الصيغة الثنائية في Excel 97–2003 إلى صيغة Office Open XML التي ظهرت مع Excel 2007. تنتقل الصفوف والأعمدة وأسماء الأوراق، ويزول سقف 65,536 صفًا، ويصغر الملف عادةً.

لماذا لا تزال ملفات XLS القديمة تظهر

كان الامتداد .xls صيغة الحفظ الافتراضية في Excel منذ Excel 97 حتى حلّ Excel 2007 محله. واستمرت أرشيفات المحاسبة وأجهزة المختبرات وأنظمة المخزون في كتابته زمنًا طويلًا بعد ذلك، لأن كل برنامج قارئ كان يفهم هذه الصيغة الثابتة. لذلك تظهر هذه الملفات باستمرار: تصدير من بوابة مصرفية، أو قائمة أسعار مورّد أُعيد استخدامها سنوات، أو عقد من التقارير الشهرية.

تبدأ المشكلة حين يلتقي هذا الملف ببرامج اليوم. يفتحه Excel في وضع التوافق، وترفض الدوال الأحدث الحفظ فيه، وتقرأ مكتبات البيانات مثل openpyxl في Python ملفات .xlsx فقط، فتفشل البرامج النصية مع الملف الثنائي القديم. يستورد Google Sheets وNumbers ملفات .xls، لكن كل حفظ لاحق هو تحويل أيضًا. والترقية مرة واحدة دفعة واحدة تنهي هذا الذهاب والإياب. وإذا كنت تحتاج في الواقع إلى ملف مسطّح لاستيراده في قاعدة بيانات، فانتقل مباشرة إلى XLSX إلى CSV بعد هذه الخطوة.

XLS مقابل XLSX: الصفوف والأعمدة وحجم الملف

صفًا في الورقة الواحدة في XLS
65,536
صفًا في الورقة الواحدة في XLSX
1,048,576
عمودًا في XLS (من A إلى IV)
256
عمودًا في XLSX (من A إلى XFD)
16,384

الجدول هو الفرق الظاهر: ستة عشر ضعف عدد الصفوف وأربعة وستون ضعف عدد الأعمدة. فسجل المستشعرات أو تصدير المعاملات الذي كان مقسّمًا على عدة أوراق ليتسع في الحد القديم يمكن أن يستقر في ورقة واحدة بعد الترقية.

التغيير في الداخل أكبر. XLS هو BIFF8، أي تدفق سجلات ثنائي لم توثّقه Microsoft توثيقًا كاملًا إلا بعد سنوات من صدوره. أما XLSX فأرشيف ZIP من أجزاء XML، اعتُمد معيارًا باسم ECMA-376 عام 2006 وباسم ISO/IEC 29500 عام 2008، ولهذا تستطيع برامج ولغات برمجة كثيرة قراءته وكتابته. وطبقة ZIP هي أيضًا سبب احتلال البيانات نفسها مساحة أقل على القرص عادةً بصيغة .xlsx.

وحدات الماكرو والصيغ تحتاج إلى مراجعة ثانية

لا يستطيع ملف .xlsx تخزين ماكرو VBA، وينقل هذا المحول قيم الخلايا لا الصيغ الحية ولا المخططات ولا الجداول المحورية. احتفظ بملف .xls الأصلي حتى تفتح الملف الجديد وتتأكد من تطابق الأرقام في أوراقك المهمة.

أخطاء شائعة عند ترقية ملفات XLS

خرافةتغيير امتداد الملف من .xls إلى .xlsx يرقّيه.

حقيقةتبقى البايتات ثنائية بصيغة BIFF8. ثم يشتكي Excel من عدم تطابق صيغة الملف مع الامتداد، وترفضه التطبيقات الأخرى تمامًا.

خرافةملفات XLS غير آمنة للاحتفاظ بها إطلاقًا.

حقيقةالبيانات العادية في ملف .xls غير ضارة. الخطر يكمن في الماكرو، ولذلك يحظر Excel الماكرو القادم من الإنترنت افتراضيًا؛ أما ملف .xlsx فلا يمكنه احتواؤه أصلًا.

خرافةمستخدمو Excel 2003 وحدهم ما زالوا بحاجة إلى .xls.

حقيقةما زالت بعض بوابات الرفع واستيرادات ERP القديمة وبرامج المختبرات تطلبه، وهذه مهمة XLSX إلى XLS، أي الاتجاه المعاكس.

صيغتا Excel جنبًا إلى جنب

XLS

مصنف Microsoft Excel 97–2003

XLS هو تنسيق جداول البيانات الثنائي الذي استخدمه Excel منذ Excel 97 حتى حلّ محله XLSX عام 2007. يقتصر على 65,536 صفًا و256 عمودًا في كل ورقة ويخزّن البيانات ببنية مملوكة. ما زالت أنظمة قديمة كثيرة وبوابات حكومية وتصديرات مصرفية قديمة تنتج XLS أو تشترطه. يمكن فتحه في Excel وLibreOffice وGoogle Sheets.

الضغط
–
الشفافية
–
الحركة
–
سنة الظهور
1997 · Microsoft
محول XLS

XLSX

مصنف Microsoft Excel

XLSX هو تنسيق المصنفات الافتراضي في Microsoft Excel منذ Office 2007، ويستند إلى معيار Office Open XML. يخزّن أوراقًا متعددة والصيغ والتنسيق والمخططات والجداول المحورية والتحقق من صحة البيانات في حزمة ZIP من ملفات XML. يدعم أكثر من مليون صف في الورقة الواحدة وهو تنسيق التبادل الافتراضي لجداول الأعمال. تفتح XLSX برامج Google Sheets وLibreOffice وNumbers، لكن وحدات الماكرو والميزات المتقدمة قد لا تنتقل معه.

الضغط
–
الشفافية
–
الحركة
–
سنة الظهور
2007 · Microsoft
محول XLSX

يرقّي الناس XLS إلى XLSX للخروج من وضع التوافق، وتجاوز حد 65,536 صفًا، والحصول على ملفات تقرؤها التطبيقات والبرامج النصية الحديثة دون مكتبات قديمة.

تحويل XLS إلى XLSX: أسئلة شائعة

لماذا يعرض Excel عبارة «وضع التوافق» عند فتح ملف .xls؟

يفتح Excel 2007 وما بعده الصيغة الثنائية القديمة، لكنه يُبقي المصنف ضمن حدودها القديمة ليمكن حفظه مجددًا بصيغة .xls. يعرض شريط العنوان «وضع التوافق» لتنبيهك إلى أن الجدول يتوقف عند 65,536 صفًا و256 عمودًا. نسخة .xlsx تزيل هذا القيد.

هل أحتاج إلى تثبيت Excel لترقية ملف XLS؟

لا. يجري التحويل على الخادم، لذلك يمكن لجهاز Chromebook أو جهاز لوحي أو حاسوب لا يملك سوى LibreOffice إنتاج ملفات .xlsx، وهذا مفيد حين يكشف جرد تقني عن مئات الملفات القديمة.

هل سيكون ملف XLSX أصغر حجمًا من ملف XLS؟

في الغالب نعم. ملف .xlsx حزمة ZIP من أجزاء XML، فيُضغط النص المتكرر والتنسيق الفارغ جيدًا، بينما يخزّن .xls السجلات دون ضغط. تنكمش المصنفات الكثيرة الخلايا النصية أكثر من غيرها، أما المصنف المبني في معظمه من صور مضمّنة فيتغير حجمه قليلًا.

ماذا يحدث لوحدات الماكرو داخل ملف XLS قديم؟

لا يستطيع ملف .xlsx احتواء شيفرة VBA بحكم تصميمه؛ فـ Excel نفسه يرفض حفظ الماكرو بهذا الامتداد ويوجّهك إلى .xlsm. احتفظ بملف .xls الأصلي مصدرًا للماكرو، أو انسخ الوحدات البرمجية إلى مصنف يدعم الماكرو في Excel بعد التحويل.

هل يمكن حذف ملفات XLS الأصلية بأمان بعد التحويل؟

افتح عينة من الملفات الجديدة أولًا وقارن الإجماليات في الأوراق المهمة. يكتب محول البيانات قيم الخلايا، لذا ينبغي فحص المصنف الذي يعتمد على صيغ حية أو مخططات أو جداول محورية قبل التخلص من الأصول. تُحذف الملفات التي ترفعها هنا من خادمنا بعد 30 دقيقة.