Excel: работа с группированными строками

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Excel: работа с группированными строками

Сообщение Landgraf » 28.09.2015 12:34:12

Есть XLS-файл с группированными строками. Три уровня группировки.
Как работать с этими данными? Необходимо считать заголовки группировки, чтобы выгрузить вместе со строками данных.
Пример:
1. Расходные материалы
2. Валы для принтеров
3. Производители
- данные по валам (много однотипных строк)
Нужно выгрузить в одну строку: Расходные материалы - Валы для принтеров - Производители - данные по конкретному валу

Для работы используется FPSpreadsheet, о группировке в Excel знаю, что она называется Outline.
В Delphi обращение к уровням группировки осуществляется с помощью кода:
Код: Выделить всё
XLSWorksheet.Outline.ShowLevels[RowLevels:=2];

, но в Lazarus это не работает.
Landgraf
новенький
 
Сообщения: 11
Зарегистрирован: 10.06.2013 15:06:36

Re: Excel: работа с группированными строками

Сообщение DYUMON » 29.09.2015 12:17:43

а разгруппировать данные перед обработкой нельзя?
Аватара пользователя
DYUMON
постоялец
 
Сообщения: 234
Зарегистрирован: 11.03.2009 13:32:54

Re: Excel: работа с группированными строками

Сообщение Landgraf » 03.10.2015 12:01:28

DYUMON писал(а):а разгруппировать данные перед обработкой нельзя?

Может, и можно, но программа пишется для автоматизированной обработки прайсов.
Нужно минимум дополнительных работ.
Landgraf
новенький
 
Сообщения: 11
Зарегистрирован: 10.06.2013 15:06:36


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 234

Рейтинг@Mail.ru