Мы используем ClosedXML для генерации электронных таблиц .XLSX, потому что они маленькие, проворные и быстрые. Похоже, что все классы и методы сводной таблицы существуют в API, но нет документации или примеров того, как идти (в правильной последовательности), создавая сводные таблицы. Наши попытки угадать создали файлы, которые при открытии дают ошибку о повреждении XML, а Excel предлагает удалить сводную таблицу.Пример создания сводной таблицы в ClosedXML
1
A
ответ
2
Я не уверен, в какой версии ClosedXML были использованы Pivot Tables, но по крайней мере v0.70 они были реализованы. example можно найти в ClosedXML Documentation. Ниже приведен пример C#, который я использую в своем собственном проекте.
IXLWorksheet xlPvSheet = xlBook.Worksheets.Add("Pivot");
IXLPivotTable xlPvTable = xlPvSheet.PivotTables.AddNew("PivotTable", xlPvSheet.Cell(1,1), xlForecastSheet.Range(1, 1, r, 11));
xlPvTable.RowLabels.Add("Box Type");
xlPvTable.RowLabels.Add("Box Color");
xlPvTable.ColumnLabels.Add("Request Date");
xlPvTable.Values.Add("Total Boxes");
Смежные вопросы
- 1. (Простой?) Пример сводной таблицы
- 2. Диапазон сводной таблицы сводной таблицы
- 3. Переименовать заголовок таблицы ClosedXML
- 4. Множественные Сводные таблицы ClosedXML
- 5. Создания кубов офлайновых из сводной таблицы [Автоматизация]
- 6. Использование сводной таблицы для создания «обучающей матрицы»
- 7. Linq запрос для создания сводной таблицы
- 8. Практическое руководство. Пример эквивалента таблицы сводной таблицы Excel
- 9. PowerBI - функция сводной таблицы сводной таблицы
- 10. Вложенные столбцы сводной таблицы
- 11. сводной таблицы в словарь
- 12. сводной таблицы в TSQL
- 13. MySQL сводной таблицы подсчета
- 14. Обновление сводной таблицы в Eloquent
- 15. Создание сводной таблицы в R
- 16. Создание сводной таблицы в C#
- 17. Что такое SQL-запрос для создания сводной таблицы?
- 18. Несоответствие типа во время создания сводной таблицы: Excel vba
- 19. Кто-нибудь использовал Redshift для создания сводной таблицы Excel?
- 20. Использование PHP для создания сводной таблицы разных налогов для заказа
- 21. Ошибка времени выполнения 1004 для создания сводной таблицы
- 22. Отображение значения сводной таблицы
- 23. Расширенная фильтрация сводной таблицы
- 24. Вставка динамической сводной таблицы
- 25. сводной таблицы, вычисляемое поле
- 26. реализация сводной таблицы C++
- 27. Laravel сводной таблицы уникальный
- 28. Возможно ли иметь собственные данные источника для создания сводной таблицы?
- 29. Ошибка времени выполнения '1004' VBA для создания сводной таблицы
- 30. Сводной таблицы доступа
Спасибо! Жаль, что у меня не было этого в таймфрейме для моего проекта, но я могу использовать его в будущем. –