تحويل جدول Excel إلى كود HTML
حوّل ورقة Excel إلى جدول HTML جاهز للنشر على أي صفحة ويب.
أسقط ملفك هنا أو انقر للتصفح
ملفات Excel (.xlsx، .xls)
ملفك يبقى على جهازك
لا شيء يُحذف لاحقاً
مخرجات مهرَّبة افتراضياً
يعمل في كل متصفح حديث
كيف تعمل
- 1
أفلت ملفك
أضف ملف .xlsx أو .xls أو .csv — اسحبه إلى الصفحة أو انقر للتصفّح.
- 2
اختر الورقة
اختر أيّ ورقة تصير الجدول وأكّد أيّ صفّ يزوّد العناوين.
- 3
انسخ الترميز
الصقه في نظام إدارة محتوى أو صفحة توثيق أو قالب بريد أو تذكرة دعم.
لماذا تستخدم هذه الأداة
ترميز تستطيع قراءته فعلاً
جدول بسيط ببنية حقيقية، لا آلاف الأسطر من فضاءات أسماء Office والأنماط المضمّنة.
محتوى الخلايا مهرَّب
علامة `<` أو `&` داخل خلية تُكتب كياناً، فتُعرض نصاً بدل أن تكسر الصفحة.
دلالات جدول حقيقية
خلايا العناوين تصير `th` داخل `thead`، وهو ما تعتمد عليه قارئات الشاشة وسكربتات الترتيب.
الخلايا المدموجة تُقابَل بامتدادات
النطاق المدموج يصير `colspan` أو `rowspan` بدل أن ينهار بصمت إلى فراغات.
لا شيء يُرفع
يُقرأ المصنّف في متصفحك؛ وورقة فيها بيانات عملاء أو موظفين لا تصل إلى خادم.
مجاني بلا حساب
بلا تسجيل، وبلا علامة مائية، وبلا حدّ لعدد الملفات التي تحوّلها.
جدول HTML هو الصيغة الوحيدة التي تُعرض في كل مكان
يوجد هذا التحويل بسبب مشكلة محددة عنيدة: إيصال بيانات جدولية إلى أعين أناس لا يستطيعون فتح جدول بيانات أو لا يريدون. أرفق ملف .xlsx بتذكرة دعم فيصير تنزيلاً لا ينقره أحد. ضعه في ويكي فيجلس أيقونةً. الصقه في بريد فيصل نصف مستقبليك مشبكَ ورق. أما جدول HTML فلا احتكاك فيه من هذا — يُعرض في متصفح وفي نظام إدارة محتوى وفي صفحة توثيق وفي مقالة قاعدة معرفة وداخل معظم عملاء البريد، بلا قارئ ولا إضافة ولا خطوة تنزيل. وما تحوّله هنا ليس البيانات بقدر ما هو ظهورها. ولهذا كان الهدف ترميزاً لا مصفوفة JSON وهي للبرامج، ولا CSV وهو لجدول بيانات آخر.
لماذا ليس «حفظ كصفحة ويب» في Excel هو الجواب
يصدّر Excel ترميز HTML مباشرة، وكل من جرّبه مرة واحدة يتذكر لماذا توقّف. فالمخرجات تحمل فضاءات أسماء Office XML، وتعليقات شرطية لإصدارات من Internet Explorer لم تعد موجودة، وورقة أنماط بأسماء أصناف مولَّدة، وأنماطاً مضمّنة في كل خلية تقريباً. وجدول من عشرين صفاً قد ينتج بضعة آلاف من الأسطر. والأسوأ أن ذلك الترميز يقاتل أي صفحة يحطّ فيها: فالخطوط والألوان والحدود المثبّتة تتجاوز تصميم موقعك، وأسماء الأصناف تتصادم مع أسمائك. أما الجدول النظيف فسطر لكل صفّ تقريباً، ويرث CSS عندك، ويستطيع إنسان قراءته في مقارنة فروق. وإن كان الترميز ذاهباً إلى موقع تصونه أنت، فهذا الفرق هو المقصد كلّه.
الحرف الذي ينتهي في خلية هو ما يقرر أتنجو صفحتك أم لا
جداول البيانات تحوي نصاً كتبه بشر، والبشر يكتبون أقواساً زاوية. اسم منتج مثل <إصدار خاص>، وملاحظة تُقرأ a > b، وشركة مكتوبة Smith & Sons — كلٌّ من هذه عاديّ في خلية وخطِرٌ في ترميز، لأن `<` تفتح وسماً و`&` تفتح كياناً. فإن كُتبت كما هي ابتلع الأول بقية جدولك داخل عنصر مجهول، وأنتج الثالث خطأ تحقّق في أحسن الأحوال. والتهريب الصحيح يحوّلها إلى < و> و& فتُعرض تماماً كما كُتبت. وهذا يتجاوز الأناقة: فحين تحوي ورقة شيئاً أرسله مستخدمون، يكون الإخراج غير المهرَّب هو الطريق الذي تُبنى به ثغرة برمجة نصية عابرة للمواقع مخزَّنة، عرضاً ودون قصد. والمحوّل الذي يهرّب افتراضياً يزيل السؤال.
خلايا العناوين بنية لا تنسيق
تعريض الصفّ الأول لا يجعله عنواناً. ففي HTML التمييز حقيقيّ: خلية العنوان <th>، وخلية البيانات <td>، وكتلة العناوين ملفوفة في <thead>. وهذه البنية هي ما تستعمله قارئة الشاشة لتقول «السعر، 340» بدل قراءة جدار من أرقام غير موصولة، وهي ما تبحث عنه سكربتات الترتيب والترشيح حين ترتبط بجدول. وهي أيضاً ما تقرؤه محركات البحث حين تقرر أجدولك محتوى يستحق الفهم أم لا. والمحوّل الذي يبثّ <td> في كل مكان ويعرّض الصفّ الأول ينتج شيئاً يبدو صحيحاً وهو، بمقياس الوصولية، شبكة قيم مجهولة الهوية. وإضافة scope="col" إلى خلايا العناوين لا تكلّف شيئاً وتُتمّ العمل.
الخلايا المدموجة هي الشيء الوحيد الذي يُترجَم فعلاً
معظم خصائص جداول البيانات بلا مقابل في HTML، لكن الدمج استثناء، ويستحق أن يُعرف لأن البديل فقدان بيانات صامت. فحين تُدمج أربع خلايا في Excel تعيش القيمة في العليا اليمنى ويكون الباقي فارغاً؛ والتحويل الساذج ينتج قيمة تتبعها ثلاثة فراغات وصفّاً لم يعد ينتظم. وHTML فيه الفكرة نفسها مبنيّة — colspan وrowspan — فيستطيع النطاق المدموج أن يحفظ شكله بالضبط في الترميز. أما كل ما عدا ذلك في الورقة فعرضٌ لا يأتي معها: التنسيق الشرطي وألوان الخلايا والتعليقات والأجزاء المجمَّدة وعروض الأعمدة، كلها أشياء كنت ستعيد تقريرها في CSS لو أردتها، وغالباً لا تريدها، لأن وراثة تنسيق موقعك هي النتيجة الأفضل.
وجهة الترميز تغيّر ما ينبغي أن تفعله به
الجدول الذاهب إلى صفحة تتحكم بها يريد بالضبط ما تنتجه هذه الأداة: ترميزاً عارياً يرث ورقة أنماطك. والبريد هو الاستثناء، ويستحق التخطيط له. فمعظم عملاء البريد يجرّدون كتل <style> ويتجاهلون أوراق الأنماط الخارجية، فجدول يبدو صحيحاً في متصفح قد يصل صفوفاً بلا تنسيق إلى صندوق زميل — فإن كان هذا مهمّاً هناك، وجب تضمين الأنماط في كل خلية بعد التحويل. ونظام إدارة المحتوى هو الحالة الأخرى التي تُراقَب: كثير من المحررات تعقّم الترميز الملصوق وتُسقط السمات بصمت، فالصق في عرض المصدر أو الشفرة لا في العرض المرئي. ومعرفة الوجهة قبل التحويل توفّر عليك جولة التصحيح الحائرة التي تعقبه لولا ذلك.
أخطاء شائعة يجب تجنّبها
- استعمال «حفظ كصفحة ويب» في Excel نفسه. المخرجات تحمل فضاءات أسماء Office وأسماء أصناف مولَّدة وأنماطاً مضمّنة في كل خلية — تقاتل تصميم موقعك وتبلغ آلاف الأسطر لجدول صغير.
- اللصق في المحرر المرئي لنظام إدارة المحتوى. كثير منها يعقّم الترميز الملصوق ويُسقط السمات بصمت؛ استعمل عرض المصدر أو الشفرة لينجو `colspan` و`scope`.
- توقّع أن يصل التنسيق مع الجدول. ألوان الخلايا والتنسيق الشرطي وعروض الأعمدة عرضٌ يبقى وراءه — وهذا مقصود، ليرث الجدول CSS عندك.
- افتراض أن صفّاً أول عريضاً هو صفّ عناوين. قارئات الشاشة وسكربتات الترتيب تبحث عن `th` داخل `thead` لا عن سماكة الخط؛ وبدونه يكون الجدول شبكة قيم مجهولة.
- إرسال جدول بلا تنسيق إلى حملة بريدية. معظم العملاء يجرّدون كتل `<style>`، فما يجب أن يبدو منسّقاً في صندوق بريد يحتاج تضمين CSS في كل خلية بعد التحويل.
كيف تُقارن
| الجانب | هذه الأداة | حفظ كصفحة ويب في Excel | محوّلات عبر الإنترنت |
|---|---|---|---|
| إرسال البيانات إلى خادم | لا يحدث أبداً | لا | غالباً نعم |
| حجم المخرجات لجدول صغير | عشرات الأسطر | آلاف | متفاوت |
| يرث CSS عندك | نعم | لا — الأنماط مخبوزة | متفاوت |
| thead وth دلاليان | نعم | جزئياً | متفاوت |
| حساب أو تسجيل | غير مطلوب | غير مطلوب | مطلوب غالباً |
| السعر | مجاني | رخصة | مجاني / باقات مدفوعة |
المزايا
يقرأ .xlsx و.xls و.csv
أيّاً كان ما بين يديك من الثلاثة، فالمخرجات جدول نظيف واحد.
thead وtbody دلاليان
صفّ العناوين موسوم عناوينَ، لا منسّق ليبدو كذلك.
كيانات HTML معالَجة
`<` و`>` و`&` وعلامات الاقتباس داخل الخلايا تُهرَّب فيبقى الترميز صحيحاً.
colspan وrowspan
النطاقات المدموجة تحفظ شكلها بدل أن تترك ثقوباً عبر الصفّ.
مخرجات UTF-8
النص العربي والتركي والحروف المشكولة وسائر ما هو خارج ASCII يُكتب دون تغيير.
بلا تنسيق مفروض
الجدول يرث CSS صفحتك بدل أن يصل بتصميم شخص آخر مخبوزاً فيه.
بلا تثبيت
بلا رخصة Excel ولا بيئة تشغيل ولا اعتماديات — يعمل على صفحة الويب.
جاهز للعربية وRTL
واجهة كاملة بثماني لغات، منها العربية من اليمين إلى اليسار.
آمن افتراضياً
يُقدَّم عبر HTTPS، بلا تتبّع للملفات وبلا رفع إلى طرف ثالث.
من يستخدمها
كتّاب المحتوى التقني
إدخال جدول مواصفات أو مقارنة إلى التوثيق دون كتابة كل صفّ يدوياً.
مطوّرو الويب
تحويل جدول بيانات عميل إلى ترميز يرث تنسيق الموقع بدل أن يقاتله.
فرق الدعم
وضع جدول داخل تذكرة أو مقالة قاعدة معرفة حيث يبقى المرفق غير مقروء.
محرّرو المحتوى
نشر جدول بيانات في نظام إدارة محتوى دون مصارعة أدوات الجداول في المحرر المرئي.
الأسئلة الشائعة
لا. يتم التحويل بالكامل في متصفحك — بياناتك لا تُرفع أو تُخزَّن أو تُشارَك أبداً.
نعم. تُحوَّل كل صفوفك وأعمدتك بأمانة؛ يُحافَظ على البنية.
نعم — مجاني تماماً، بلا حساب أو علامة مائية أو حد لعدد الملفات.