Как пользоваться
- Выберите или перетащите файл .xlsx.
- Выберите лист или «Все листы», чтобы получить по одной таблице для каждого листа.
- Укажите, является ли первая строка заголовком.
- Проверьте предпросмотр, затем скопируйте код или скачайте файл .html.
Как это работает
Каждая ячейка записывается в ячейку таблицы с HTML-экранированием текста, поэтому символы, такие как < и &, не могут сломать страницу или внедрить разметку. Переносы строк внутри ячейки превращаются в <br>. При включённой опции заголовка первая строка попадает в <thead> как ячейки <th>. Числовые ячейки получают class="num", чтобы их можно было выровнять по правому краю с помощью CSS; скачанный файл содержит небольшую таблицу стилей, которая это делает.
Значения — это сохранённые значения: результаты формул, сохранённые в файле, TRUE/FALSE и даты в формате ISO 8601. Числовые форматы, шрифты, цвета, границы, ширина столбцов, объединённые ячейки, изображения и диаграммы не воспроизводятся. В каждой строке одинаковое количество ячеек; пустые строки и столбцы в конце не выводятся.
Предпросмотр показывается в изолированном фрейме, который не может выполнять скрипты или загружать что-либо из интернета.
Примеры
Таблица цен на сайте
Преобразуйте лист с прайс-листом в HTML-таблицу, вставьте её в режим кода CMS и позвольте стилям сайта оформить её.
Несколько листов на одной странице
При выборе «Все листы» каждый лист становится заголовком h2 с собственной таблицей в одном HTML-файле.
Часто задаваемые вопросы
Почему цвета и границы из Excel не отображаются?
Конвертируются только данные, поэтому таблица впишется в дизайн страницы, где вы её используете. Оформите её с помощью собственного CSS.
Почему 25 % отображается как 0,25?
Таблица содержит сохранённые значения ячеек. Числовые форматы, такие как проценты, валюты и разделители тысяч, не применяются.
Безопасно ли вставлять этот HTML на мой сайт?
Да. Весь текст ячеек экранируется, поэтому содержимое электронной таблицы отображается как текст и не может добавить теги, скрипты или ссылки.
Конфиденциальность
Книга считывается в вашем браузере, а HTML создаётся на вашем устройстве. Ничего не загружается, не сохраняется и не включается в аналитику; учитывается только анонимное событие использования инструмента.