|
Wscript - как красивее "размножить" шаблоны
|
|||
---|---|---|---|
#18+
Отырываем шаблон экселя и форматируем данными из базы на основе шаблона: Код: sql 1. 2. 3. 4. 5. 6.
А вот как красивее организовать дело в случае, когда надо вывести инфу по нескольким объектам (например, данные по клиентам). Пока на ум приходит только такой вариант, как поднять отфтрматированный шаблон, скопировать дипазон, вставить столько раз, сколько объектов, а потом последоватьно форматировать. Просьба посоветовать более красивые варианты. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2012, 10:54 |
|
Wscript - как красивее "размножить" шаблоны
|
|||
---|---|---|---|
#18+
Непонятно. " Поднять отфтрматированный шаблон " - это создать книгу на основе шаблона, как в коде? Обычно шаблон содержит форматирование, и он заполняется данными из базы. Вы хотите получить несколько диапазонов с данными на одном листе или несколько листов в книге, каждый для своего "объекта"? В первом случае вполне нормально скопировать дипазон и вставить столько раз, сколько объектов. Во втором случае можно либо копировать лист, либо создавать новый из шаблона. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2012, 11:41 |
|
Wscript - как красивее "размножить" шаблоны
|
|||
---|---|---|---|
#18+
КазанскийНепонятно. " Поднять отфтрматированный шаблон " - это создать книгу на основе шаблона, как в коде? Обычно шаблон содержит форматирование, и он заполняется данными из базы. Вы хотите получить несколько диапазонов с данными на одном листе или несколько листов в книге, каждый для своего "объекта"? В первом случае вполне нормально скопировать дипазон и вставить столько раз, сколько объектов. Во втором случае можно либо копировать лист, либо создавать новый из шаблона. Бланк экселевского отчета по одному объекту (например, клиенту) состоит из данных, которые при печати войдут на несколько листов. Шаблон, естественно, по одному объекту сделан. Можно открыть Эксель на базе шаблона и, зная сколько в шаблоне строк, скопировать, и добавить столько раз, сколько объектов. Но грамотнее было бы каждую "порцию" добавлять на базе шаблона по мере заполнения данными, чтобы не искать потом нужный кусок. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2012, 11:51 |
|
Wscript - как красивее "размножить" шаблоны
|
|||
---|---|---|---|
#18+
Вопрос скорее по Excel, но задам здесь же. Шаблон экселя визуально представляет собой отформатированные ячейки на белом фоне, с правой стороны видна граница, выделенная синим. Далее идет "серая" обасть При копированиии шаблона, и вставки первая строчка после значимой строчки шаблона - "серая", и при вставки все вставленные фрагменты идут на "сером" (в результате чего не видны на печать). Вопрос: как все-таки выполнить эту вставку в нормальном варианте? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2012, 10:22 |
|
Wscript - как красивее "размножить" шаблоны
|
|||
---|---|---|---|
#18+
Ну, задать область печати листа Excel уже после вставки данных... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2012, 14:00 |
|
|
start [/forum/topic.php?fid=60&msg=38021255&tid=2157337]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
others: | 304ms |
total: | 417ms |
0 / 0 |