Ovaj kratki vodič vodi o tome kako stvoriti zaokretnu tablicu u Excelu koristeći C#. Za programsko stvaranje zaokretne tablice C# kod i detaljan opis osigurani su tako da ćete na kraju dobiti XLSX (ili XLS) datoteku koja sadrži zaokretnu tablicu bez korištenja bilo koje druge treće -partijski alat. Također sadrži korake koji vode dodavanje različitih polja u različita područja u zaokretnoj tablici.
Koraci za stvaranje zaokretne tablice u C#
- Uspostavite okruženje za dodavanje Aspose.Cells for .NET iz upravitelja paketa NuGet za stvaranje zaokretne tablice
- Napravite ili učitajte postojeću workbook koja sadrži podatke za zaokretnu tablicu
- Pristupite cilju worksheet gdje treba dodati zaokretnu tablicu
- Napravite zaokretnu tablicu i preuzmite njezinu instancu za daljnju obradu
- Konfigurirajte novu zaokretnu tablicu i dodajte različita polja u stupac, redak i područje podataka
- Spremite rezultirajuću radnu knjigu sa zaokretnom tablicom u njoj
Nakon uspostavljanja okruženja za generiranje C# Excel zaokretne tablice ovdje je opisano tako da ovdje stvaramo novu radnu knjigu koja ima tvrdo kodirane podatke, ali možete učitati postojeću Excel datoteku koja također sadrži ciljne podatke. U sljedećim koracima dalje se opisuje proces stvaranja zaokretne tablice, a zatim i njezina konfiguracija. U posljednjim koracima, različita se polja dodaju u različita područja u zaokretnoj tablici kao što su stupac, redak i podaci.
Kod za izradu zaokretne tablice u Excelu pomoću C#
Ovaj primjer koda pokazuje kako stvoriti zaokretnu tablicu u C# pružanjem raspona podataka i odredišne ćelije u koju će se zaokretna tablica smjestiti zajedno s nazivom zaokretne tablice. Klasa pivotTable ima funkciju AddFieldToArea() koja se koristi za povlačenje različitih polja u različita područja pomoću pivotFieldType kao što su stupac, redak ili podaci zajedno s brojem polja u odabranom rasponu podataka. Također možete koristiti drugu stranicu pivotFieldType ako je potrebno.
U ovom smo članku naučili dodati Excel zaokretnu tablicu u C#. Ako želite naučiti izvesti podatke na popisu u Excel, pogledajte članak na kako izvesti podatke popisa u Excel u C#.