Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Office Новый топик    Ответить
 Форматирование отчета excel  [new]
Focha
Member

Откуда: Москва
Сообщений: 245
Есть recordset, он выгружается на лист, после происходит форматирование.
вопрос: как можно сделать проще форматирование?

Там много разных столбцов, и по имени шапки они форматируются в разные цвета, разная ширина столбца, жирный не жирный шрифт, группируются столбцы .... и т.д.
Вообщем используется почти все форматирование.
Кода очень много получается, так как шапка должна быть такая, даннае такие.
Может есть, что-нибуть типа CSS в html, только в VBA для excel. Начал думать в сторону xml, но с ним не знаком почти.
4 окт 17, 10:30    [20841133]     Ответить | Цитировать Сообщить модератору
 Re: Форматирование отчета excel  [new]
Shocker.Pro
Member

Откуда: ->|<- :адуктО
Сообщений: 17511
А если вставлять в шаблон?
4 окт 17, 10:34    [20841165]     Ответить | Цитировать Сообщить модератору
 Re: Форматирование отчета excel  [new]
Focha
Member

Откуда: Москва
Сообщений: 245
Shocker.Pro
А если вставлять в шаблон?

Набор строк и столбцов динамичный.
4 окт 17, 10:36    [20841171]     Ответить | Цитировать Сообщить модератору
 Re: Форматирование отчета excel  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 15944
Focha
Набор строк и столбцов динамичный.
Ну и что? создаёшь шаблон форматирования для каждого столбца/строки, а потом из него в формируемый отчёт копипастишь спецвставкой только форматы.
4 окт 17, 11:03    [20841301]     Ответить | Цитировать Сообщить модератору
 Re: Форматирование отчета excel  [new]
big-duke
Member

Откуда:
Сообщений: 6479
Akina,

+1 :), сам так делал.
Делается скрытая строка/столбец и оттуда копипастится формат
4 окт 17, 12:50    [20841779]     Ответить | Цитировать Сообщить модератору
 Re: Форматирование отчета excel  [new]
F
Guest
Условное форматирование применить для шаблона. В зависимости от того, что в шапке.
4 окт 17, 12:59    [20841814]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Office Ответить