.
29 апреля 2009

Простая конвертация xls в html

posted in Полезности, Программирование |

Задачка нарисовалась — из xls файлика перетащить таблицу в CMS-ку (как оказалось не тривиальная).

Из EXEL-а экспорт в html даёт просто безобразный код с кучей лишнего и абсолютно ненужного форматирования. Копипаст в редактор — тоже самое.

Руками делать — не вариант :)

Немного погуглив всё же нашел IMHO красивый вариантик (на сеарчэнжине)

Допустим в  ячейках A1, B1, C1, D1 находятся данные которые нужно экспортировать.

В результирующей ячейке (напр. F1)  вводим формулу
=СЦЕПИТЬ(«<tr>»;"<td>";A1;"</td>";"<td>";B1;"</td>";"<td>";C1;"</td>";"<td>";D1;"</td>";"</tr>")

После чего выделяем ячейку с введенной формулой и протаскиваем её на все строки — полученное копируем и вставляем в html редактор.

Конечно теги <table></table> дописываем в ручную.

После чего доводим до ума табличку уже в редакторе.

P.S.

Раз уж поставил метку «полезняшки» — посоветую полезную для верстки мини-прогу ColorSpy.

Прога работает как «пипетка» в графических редакторах, но прямо в винде — вытаскивает RGB код цвета любого участка рабочего стола.

Яндекс.Метрика