Tento stručný tutoriál vás provede tím, jak přidat mezisoučet v Excel pomocí C#. Získáte podrobnosti o nastavení IDE, seznam kroků a ukázkový kód pro vytváření mezisoučtů v Excelu pomocí C#. Všechny podrobnosti budou sdíleny pro přizpůsobení souboru Excel k vyznačení seskupených dat před uložením souboru Excel.
Kroky k vytvoření automatických mezisoučtů pomocí C#
- Zajistěte prostředí pro použití Aspose.Cells for .NET k přidání mezisoučtu
- Nastavte licenci pro používání knihovny bez omezení hodnocení
- Vytvořte objekt workbook a přistupte k prvnímu listu v něm.
- Přidejte popisky pro záhlaví v prvním řádku
- Nastavte data v řádcích pomocí pole dat.
- Definujte rozsah dat vyloučením řádku záhlaví
- Použijte metodu Subtotal() k seskupení dat podle regionu a sečtěte částku.
- Procházejte všechny úrovně obrysu a sbalte seskupené řádky
- Uložte soubor na disk s daty a mezisoučty v něm
Výše uvedené kroky shrnují jak vytvořit mezisoučet v Excelu pomocí C#. Vytvořte instanci třídy Workbook, přistupte k prvnímu listu, přidejte do něj záhlaví, vložte ukázková data, definujte rozsah dat a použijte mezisoučet seskupením podle regionu ve sloupci Amount. Nastavte online chování, přidejte řádek souhrnu, sbalte data a automaticky přizpůsobte šířku sloupců před uložením souboru Excel.
Kód pro vytvoření automatických mezisoučtů v Excelu pomocí C#
Tento kód demonstruje, jak vytvořit mezisoučty v Excelu pomocí C#. Výstup můžete přizpůsobit řazením sloupců skupiny před voláním funkce Subtotal, přidáním více funkcí mezisoučtu, jako jsou Součet a Průměr, a použitím SubtotalSetting k zobrazení souhrnu pod nebo vpravo od dat. Styly lze také nastavit pro řádky mezisoučtu, například nastavením tučného písma nebo vyplněním barvy.
Tento článek nás naučil, jak přidat mezisoučet v souboru Excel. Pro připojení sliceru k více kontingenčních tabulek se podívejte na článek Připojení sliceru k více kontingenčních tabulek pomocí C#.