Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 31, 2012 08:51:51

svas
От:
Зарегистрирован: 2010-01-27
Сообщения: 239
Репутация: +  9  -
Профиль   Отправить e-mail  

Генерирование Excel файла по шаблону

Есть какой-нибудь шаблонизатор для Excel? Т.е. есть Excel файл с определенными тегами, в шаблон передаются данные, на выходе Excel файл. Что-нибудь наподобии Django template. Можно на других языках.

Забыл сказать: шаблон тоже должен быть Excel файлом



Отредактировано (Янв. 31, 2012 10:01:26)

Офлайн

#2 Янв. 31, 2012 10:44:31

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Генерирование Excel файла по шаблону

svas
Можно на других языках.
Когда-то давно писал на asm такое но для word ))
По теме - вам нужно копать в сторону COM - Find.Exec, кажеться так эта штука называется.

Офлайн

#3 Янв. 31, 2012 11:36:11

svas
От:
Зарегистрирован: 2010-01-27
Сообщения: 239
Репутация: +  9  -
Профиль   Отправить e-mail  

Генерирование Excel файла по шаблону

Проблема в том, что я не могу придумать как такие шаблоны будут выглядеть: какие тэги будут, как сделать конструкции foreac, if/else.



Офлайн

#4 Янв. 31, 2012 11:57:57

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Генерирование Excel файла по шаблону

хмм - тогда сложнее, у меня была довольно простая задача - есть шаблон с тегами типа %FIELDNAME% - и прога просто заменяла в них текст на нужный и выдавала новый файл. Может условные операторы и всю логику можно перенести в excel-вские формулы?

Офлайн

#5 Фев. 2, 2012 12:02:53

minotavr_x86
От:
Зарегистрирован: 2010-05-21
Сообщения: 69
Репутация: +  0  -
Профиль   Отправить e-mail  

Генерирование Excel файла по шаблону

Вот неплохой шаблонизатор
http://relatorio.openhex.org/



Офлайн

#6 Фев. 2, 2012 14:58:17

svas
От:
Зарегистрирован: 2010-01-27
Сообщения: 239
Репутация: +  9  -
Профиль   Отправить e-mail  

Генерирование Excel файла по шаблону

Спасибо, посмотрю



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version