Применяя Группу по строкам в Excell SpreadSheet и получая их общее количество - PullRequest
2 голосов
/ 27 ноября 2010

Я создаю приложение, которое создает файл Excel, используя OpenXML В одной из электронных таблиц я хочу сгруппировать строки и получить итоговое значение (столбец в строке)

**Student           Subject       Score**
Ahmed                 A          20
Ahmed                 B           15
Ahmed                 C           15
Ahmed Total                      50
Aly                 A            10
Aly                 B            20
Aly                 C            10
Aly Total                        40
Grand Total                      90

Мне нужно сгруппировать оценки для каждого студента, чтобы получить его оценку затем сгруппируйте все результаты, чтобы получить общий итог, и стиль группировки такой же, как и в ленте в Excel

Я нашел класс GroupItems, но у меня нет учебника для него

Как мне это сделать используя OpenXMl + C #

1 Ответ

0 голосов
/ 09 мая 2012

нашел этот пример для группировки столбцов и строк http://openxmldeveloper.org/discussions/formats/f/14/p/312/721.aspx#721, еще не [проверял] его.

Группировка косули достигается с помощью outlineLevelRow="1".

Итоги можно сделать с помощью формул в ячейках.

...