tigtools

Excel به HTML

یک فایل .xlsx انتخاب کنید و داده‌های آن را به‌صورت جدول HTML دریافت کنید که می‌توانید در صفحه وب یا قالب ایمیل جای‌گذاری کنید. در مرورگر شما اجرا می‌شود.

در مرورگر شما اجرا می‌شود بدون ثبت‌نام

یا آن را اینجا رها کنید. فایل روی دستگاه شما باقی میماند.

نحوه استفاده

  1. یک فایل .xlsx را انتخاب کنید یا بکشید و رها کنید.
  2. یک برگه را انتخاب کنید، یا «همه برگه‌ها» را برای دریافت یک جدول برای هر برگه انتخاب کنید.
  3. تعیین کنید که آیا ردیف اول به‌عنوان سربرگ استفاده می‌شود یا نه.
  4. پیش‌نمایش را بررسی کنید، سپس کد را کپی کنید یا فایل .html را دانلود کنید.

نحوه کار

هر سلول بهصورت یک سلول جدول نوشته میشود و متن آن HTML-escape میشود؛ بنابراین کاراکترهایی مانند < و & نمیتوانند صفحه را خراب کنند یا کدی تزریق کنند. شکستن خط درون سلول به <br> تبدیل میشود. با فعالکردن گزینه سرصفحه، ردیف اول در <thead> و بهصورت سلولهای <th> قرار میگیرد. سلولهای عددی کلاس class="num" میگیرند تا بتوانید آنها را با CSS راستچین کنید؛ فایل دانلودی شامل یک استایل کوچک برای این کار است.

مقادیر، مقادیر ذخیرهشده هستند: نتایج فرمول همانطور که در فایل ذخیره شدهاند، TRUE/FALSE و تاریخها در قالب ISO 8601. قالببندی اعداد، فونتها، رنگها، حاشیهها، عرض ستونها، سلولهای ادغامشده، تصاویر و نمودارها بازتولید نمیشوند. هر ردیف تعداد یکسانی سلول دارد؛ ردیفها و ستونهای خالی انتهایی حذف میشوند.

پیشنمایش در یک قاب sandbox نمایش داده میشود که نمیتواند اسکریپتها را اجرا کند یا چیزی از اینترنت بارگذاری کند.

نمونه‌ها

جدول قیمت در یک وب‌سایت

برگه فهرست قیمت را به جدول HTML تبدیل کنید، آن را در نمای کد CMS جایگذاری کنید و بگذارید CSS سایت آن را استایل دهد.

چند برگه در یک صفحه

با انتخاب «همه برگه‌ها»، هر برگه به یک عنوان h2 با جدول خودش در یک فایل HTML تبدیل می‌شود.

پرسش‌های متداول

چرا رنگ‌ها و حاشیه‌های Excel ظاهر نمی‌شوند؟

فقط داده‌ها تبدیل می‌شوند؛ بنابراین جدول با طراحی صفحه‌ای که آن را در آن استفاده می‌کنید هماهنگ می‌شود. آن را با CSS خودتان استایل دهید.

چرا 25% به‌صورت 0.25 نشان داده می‌شود؟

جدول شامل مقادیر ذخیره‌شده سلول‌ها است. قالب‌های عددی مانند درصد، ارز و جداکننده هزارگان اعمال نمی‌شوند.

آیا چسباندن این HTML در سایت من امن است؟

بله. همه متن سلول‌ها escape می‌شود؛ بنابراین محتوای صفحه‌گسترده به‌صورت متن نمایش داده می‌شود و نمی‌تواند تگ، اسکریپت یا پیوند اضافه کند.

حریم خصوصی

کارپوشه در مرورگر شما خوانده می‌شود و HTML روی دستگاه شما ساخته می‌شود. هیچ چیزی بارگذاری، ذخیره یا در تحلیل‌ها لحاظ نمی‌شود؛ فقط یک رویداد ناشناس مبنی بر استفاده از ابزار شمارش می‌شود.