Как конвертировать таблицу Excel в HTML?

Не так давно столкнулся с проблемой вставки таблиц из документов excel-а или word-а в html-страницы.

Можно было конечно и самому с помощью тегов “table” “tr” “td” и самому написать табличку сразу в html-формате (что я и делал до этого), но когда нужна достаточно большая таблица, то это слишком трудоемко.

Второй вариант – «файл – сохранить как веб-страницу» тоже не подходил, так как продукты мелкомягких имеют поразительное свойство растягивать простейшие документы на сотни строк кода.

Так что хотелось, чтобы весь процесс конвертации происходил легко, автоматически и без лишнего мусора в виде тегов в коде страницы.

В поисках такого решения я гуглил запросами типа «excel to html» или «создать таблицу в html» и т.п., но ничего нужного не находил.

Но потом я вспомнил о html-редакторах, в которых, по идее, должен быть такой функционал.

В редакторе Homesite я такого не нашел, но вот в Dreamweaver-е нужная функция нашлась.

Добиться того, чтобы таблица отображалась в «веб-виде» простым копированием-вставкой мне не удалось, но я нашел другой механизм, котрый предусмотрен разработчиками редактора.

Итак, мой алгоритм конвертации таблицы из excel в html формат таков:

1. Сохраняем свою таблицу в Microsoft Excel в формате “csv”.
2. Открываем Macromedia Dreamweaver и вибираем в верхнем меню «Вставить – Объекты таблицы – Импортировать данные таблицы»
3. Выбираем «Файл данных» и разграничитель «Точка с запятой» и «ОК».
4. Получаем нашу таблицу, копируем код, который нам любезно создал редактор и вставляем его в свою страницу.

Вот и все, проблема вставки таблиц в html страницы решена 😉

Share

8 коментарів до “Как конвертировать таблицу Excel в HTML?

  1. urlskit

    Огромное Вам спасибо!
    Ужасно запарился с exelem…..потом нашел Ваш сайт 🙂
    Очень Вам благодарен!

  2. Seoweb.in.ua Автор запису

    И вам спасибо 🙂

  3. falcon

    Вы помогли мне сэкономить время. Спасибо!

  4. Саня

    Да, очень полезная статья. В связи с этим рождается еще вопрос.
    – Если документ состоит из нескольких листов, как его конвертовать?

  5. sfmaup

    Спасибо! Есть еще такой вопросик: Таблица содержит информацию по студентам-должникам. Как сделать так, чтобы любой студент, зайдя на сайт мог видеть только себя? Спасибо.

  6. сергей

    Добрый день, задача такая,: есть файл excel в нем несколько листов, каждый лист это таблица со соими данными, так вот при сохраниении таблицы в html надо что бы каждый лист был отдельным html файлом. Возможно можно из оного лиска как то сделать из кучи таблиц или еще как то?

  7. dima

    Если вставлять через эту прогу, будут ли работать функции, которые заданы в ексель, через браузер?

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *