Перенос данных из таблицы Excel в каталог

Часто возникает проблема, что необходимо прайс-лист, сделанный в Excel перенести в HTML, чтобы использовать при создании сайта. Наш конструктор сайта позволяет это делать с помощью специальной дополнительной программы. Такие программы еще называют Excel2HTML.

Перенос Excel в HTML (Excel2HTML): как сделать?

  1. Вам нужно скачать программу xHTML (114 килобайт).
  2. Распакуйте архив в папку на вашем компьютере.
  3. Откройте таблицу Excel, которую вы хотите перевести в HTML.
  4. Сохраните ее в той же папке, куда вы распаковали программу xHTML.
  5. Откройте Командную строку (Пуск - Стандартные - Командная строка). cmd.gif
  6. В открывшемся окне откройте ту папку, в которой вы сохранили программу, это делается с помощью команды cd. Например, если вы сохранили программу на диске C: в папке temp, то откройте эту папку так: "cd c:\temp\"
  7. Для переноса таблицы в HTML наберите следующую команду: "xlhtml.exe имя_файла_excel >имя_файла_html". Для удобства имя файла html может совпадать с именем файла таблицы Excel. При этом файл html будет создан заново. Ниже показан пример для файла arcadia.xls. cmd2.gif
  8. После этого откройте файл HTML в Internet Explorer. Откроется страничка, где будет размещена та таблица, которая была в Excel. Сохраните эту страницу, нажав кнопку "Сохранить как". saveas.gif
  9. В процессе сохранения вам надо будет выбрать кодировку Windows. coding.gif
  10. После сохранения, откройте получившийся файл в блокноте и удалите все, что идет до тега <table>. top_table.gif и все, что после тега . bot_table.gif
  11. Оставшийся текст вносите в любую запись или любой раздел - туда куда вы вставляете обычный текст на сайте.

Перенос Excel в HTML (Excel2HTML): вопросы и ответы

При экспорте данных из Excel в HTML появляется много пустых строк, что делать?

Нужно в блокноте их убрать. Каждая строка состоит из колонок. Строки обособляются тегами <tr>колонки</tr>, каждая колонка <td>текст</td>, таким образом вы увидите что-то в виде:

<tr> <td></td> <td></td> <td></td> </tr>

Это строка с тремя пустыми колонками, удалите ее и в таблице она показываться не будет. Главное не оставлять непарных открывающих (<tr>) и закрывающих (</tr>) тегов.

Комментарии.

На этом этапе, можно пропустить html через tidy, программу, которая очищает код от лишних тегов.