Конверторы из Excel в html


Столкнувшись с проблемой, размещения чистого прайса без формул (только значений), стал искать конверторы Excel в HTML, много перерыл, но остановился на этих двух.

Программа MasterPrice 1.1 - это надстройка Microsoft Excel предназначенная для конвертации таблиц Excel в формат HTML.

Твой софтовый форумОдна из самых распространенных форм представления информации на Web-страницах — всевозможные таблицы. Особенно часто такие конструкции используются, когда требуется регулярно обновлять информацию. Поскольку таблица — элемент категории block-level, ее достаточно просто заменять, не нарушая общий дизайн страницы.

Но таблицы удобны не только для отображения информации, но и для ее хранения и обработки. Часто источником данных для Web-страниц служат классические приложения Microsoft Office — Word и Excel, обладающие мощными средствами обработки данных. В таких случаях приходится экспортировать таблицы Microsoft Office в таблицы HTML, и, естественно, возникает желание такой экспорт автоматизировать.

Стандартные средства формирования кодов HTML, имеющиеся в Microsoft Office, для профессионального применения не годятся — прежде всего из-за своей избыточности. Эти средства с определенной натяжкой еще можно использовать для первичного формирования страниц, но уж никак не для обновления существующих, хорошо отформатированных документов. В таких документах никакие элементы оформления не требуются, необходимо только воспроизводить структуру и содержание таблиц; а сохранение таких документов заново как Web-страниц средствами Microsoft Office только испортит их, опять добавив избыточные элементы форматирования, от которых с таким трудом избавляются Web-мастера.

Учитывая все это, мы разработали программу MasterPrice.

Т.к. это первая версия программы, она распространяется бесплатно. Предпологается, что последующие версии будут коммерческие.

Возможности программы MasterPrice 1.1
*Программа сохраняет только структуру таблицы и содержание ячеек таблицы, а также выравнивание по вертикали в объедененных ячейках.
*New. Новая возможность программы: поддержка жирных и наклонных шрифтов ("b" и "i")
*Программа конвертирует только выделенный диапазон ячеек.
*Программа позволяет работать со "списком таблиц" т.е. для больших таблиц можно делать внутренние заголовки и ставить на них "якоря" (см. Help программы).
*Все визуальное форматирование таблицы задается в меню Options программы с помощью классов CSS.
*Настройки таблиц можно сохранять в отдельных файлах.
*New. Новая возможность программы: запись HTML кода таблицы в буфер обмена Windows.

Copyright 2002 ООО "БизнесСайт". Автор: Сухомлинов Михаил.
скачать



Excel2HTML
Версия 2.0

Это не большая и крайне простая программа, которая появилась в результате работы над переносом достаточно больших таблиц из Excel в HTML формат.

Твой софтовый форумКонечно можно было просто скопировать таблицу, но при этом в HTML файл писалось очень много лишней информации, которая порой только мешала придавать таблице нужный вид.

Программа выполнена в виде мастера, который ведет пользователя от формы к форме. В этой версии можно учесть атрибуты ячеек Excel: горизонтальное выравнивание, цвет фона ячейки, атрибуты шрифта, атрибуты границ, вертикальное выравнивание. Я по прежнему предпочитаю конвертировать информацию без учета атрибутов ячеек. Такая таблица потом легко принимает нужный вид, используя таблицу стилей.

Программа просто проходит по указанной области строк и столбцов и помещает информацию, находящеюся в них, в HTML таблицу. Эту таблицу она записывает в указанный Вами файл.

Ни какой справки к программе не предусмотрено, нужно просто выполнять все по порядку.

Программа писалась достаточно спонтанно, возможно в ней есть ошибки и не точности. Если Вы заметите таковые, пишите автору.
скачать версию 2.0


Версия 3.0
Данная версия написана как надстройка для Excel. По функциональности она полностью повторяет предыдущую версию, но имеет некоторые дополнительные возможности: позволяет задавать классы из таблицы стилей для всей таблицы и для ячеек, определяет перечеркнутый текст, верхние и нижние индексы. Есть возможность указать комментарий, который будет располагаться до и после таблицы.

Конвертацию, как и раньше, можно выполнять 2 способами: с учетом атрибутов ячеек и без учета. Опции для конвертации можно сохранять в файлах и считывать их при повторной конвертации тойже таблицы или любой другой. Конвертируется выделенная область ячеек.

К данной надстройке не прилагается документации, поэтому несколько слов по установке и использованию.

Полученный архив разархивируйте в любой каталог, в Windows 2000 это обычно AddIns. Запустите Excel. Выполните пункт меню "Сервис|Надстройки". В появившемся диалоге используя кнопку <Обзор>, добавьте файл Excel2HTML.xla и пометьте его. Появится дополнительная панель инструментов, состоящая из трех кнопок.
Назначение кнопок: конвертация, диалог опций конвертации, информация о продукте. В диалоге опций вы можете выставлять различные режимы и сохранять их в файлах опций, а так же восстанавливать ранее сохраненные наборы опций. Информация о процессе конвертации отображается в статусной строке.
скачать версию 3.0


Версия 3.1
Отличий от предыдущей версии практически нет. Появилась возможность указать для таблицы или ячейки ID при преобразовании. Взять последнюю версию программы можно в разделе Загрузка.

Версия 3.2
Устранены проблемы при конвертации символов <, >, €, ©, ®, ™.

скачать версию 3.2
http://www.idbsoft.nn...cel2html32.zip

Домашняя страница
http://www.idbsoft.nnov.ru