Нещодавно зіткнувся з проблемою вставки таблиць з документів 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 сторінки вирішена 😉
спасибо.все получилось
Огромное Вам спасибо!
Ужасно запарился с exelem…..потом нашел Ваш сайт 🙂
Очень Вам благодарен!
И вам спасибо 🙂
Вы помогли мне сэкономить время. Спасибо!
Да, очень полезная статья. В связи с этим рождается еще вопрос.
– Если документ состоит из нескольких листов, как его конвертовать?
Спасибо! Есть еще такой вопросик: Таблица содержит информацию по студентам-должникам. Как сделать так, чтобы любой студент, зайдя на сайт мог видеть только себя? Спасибо.
Добрый день, задача такая,: есть файл excel в нем несколько листов, каждый лист это таблица со соими данными, так вот при сохраниении таблицы в html надо что бы каждый лист был отдельным html файлом. Возможно можно из оного лиска как то сделать из кучи таблиц или еще как то?
Если вставлять через эту прогу, будут ли работать функции, которые заданы в ексель, через браузер?