Простая конвертация xls в html
Задачка нарисовалась — из 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 код цвета любого участка рабочего стола.
рубрики: Полезности, Программирование | 14 комментариев