Този кратък урок ръководи как да създадете обобщена таблица в Excel с помощта на C#. За създаване на обобщена таблица програмно C# са предоставени код и подробно описание, така че в края ще получите XLSX (или XLS) файл с обобщена таблица в него, без да използвате друга трета - парти инструмент. Той също така съдържа стъпки, които ръководят добавянето на различни полета към различни области в обобщената таблица.
Стъпки за създаване на обобщена таблица в C#
- Създайте среда за добавяне на Aspose.Cells for .NET от мениджъра на пакети NuGet за създаване на обобщена таблица
- Създайте или заредете съществуваща workbook с данни за обобщената таблица
- Получете достъп до целта worksheet, където трябва да се добави обобщената таблица
- Създайте обобщена таблица и получете нейния екземпляр за по-нататъшна обработка
- Конфигурирайте новата обобщена таблица и добавете различни полета към колоната, реда и областта с данни
- Запазете получената работна книга с обобщена таблица в нея
След установяване на средата за генериране на C# Excel обобщена таблица е описано тук, така че ние създаваме нова работна книга тук с твърдо кодирани данни, но можете да заредите съществуващ Excel файл, който също има целеви данни в него. В следващите стъпки той допълнително описва процеса на създаване на обобщена таблица и след това нейната конфигурация. В последните стъпки различни полета се добавят към различни области в обобщената таблица като колона, ред и данни.
Код за създаване на обобщена таблица в Excel с помощта на C#
Този примерен код демонстрира как да създадете основна таблица в C#, като предоставите диапазона от данни и целевата клетка, където трябва да бъде поставена обобщената таблица, заедно с името на обобщената таблица. Класът pivotTable има функция AddFieldToArea(), която се използва за плъзгане на различни полета в различни области с помощта на pivotFieldType като колона, ред или данни заедно с номера на полето в избрания диапазон от данни. Можете също да използвате друга страница pivotFieldType, ако е необходимо.
В тази статия се научихме да добавяме обобщена таблица на Excel в C#. Ако искате да се научите да експортирате данни в списък към Excel, вижте статията на как да експортирате данни от списък в Excel в C#.