Tento rychlý tutoriál vás provede, jak pomocí C# připojit řezač k více kontingenčních tabulek. Obsahuje podrobnosti o nastavení IDE, seznam kroků a ukázkový kód pro získání řezače připojeného k více kontingenčních tabulek pomocí C#. Naučíte se proces vytvoření workbook od nuly a poté provést kompletní úkol pomocí tohoto souboru.
Postupy pro propojení řezače s více kontingenčními tabulkami pomocí C#
- Nastavte prostředí tak, aby používalo Aspose.Cells for .NET pro práci se slicerem
- Načtěte licenci a inicializujte objekt třídy sešitu
- Získejte referenci na první list a přidejte do něj řádek záhlaví.
- Přidejte nějaká ukázková data pro kontingenční tabulky
- Vyvolejte metodu PivotTables.Add() k vytvoření první kontingenční tabulky
- Nastavte řádková a datová pole pro první kontingenční tabulku
- Vytvořte další kontingenční tabulku, aby mohla být mezipaměť sdílena
- Obnovte oba pivoty, aby se vypočítala jejich data
- Přidejte řezač a použijte metodu Slicers.Add() k jeho připojení k druhé kontingenční tabulce
- Uložte sešit na disk
Tyto kroky shrnují proces používání jeden filtr pro dvě kontingenční tabulky pomocí C#. Inicializujte sešit, získejte odkaz na první list, přidejte řádek záhlaví a ukázková data pro kontingenční tabulky, vytvořte první kontingenční tabulku s požadovanými parametry a vytvořte další kontingenční tabulku pro sdílení mezipaměti. Obnovte obě kontingenční tabulky, aby se vypočítala jejich data, přidejte filtr a přiřaďte jej k druhé kontingenční tabulce a uložte sešit na disk.
Kód pro použití jednoho řezače pro více kontingenčních tabulek v C#.
Tento kód demonstruje proces připojení jednoho řezače k více kontingenčních tabulek pomocí C#. Ujistěte se, že indexy listů jsou správné a pole existují před voláním metody AddFieldToArea(). Můžete použít poslední řádek/sloupec místo pevně zadaného „A1:B3“, aby byl zdrojový rozsah dynamický.
Tento článek nás naučil proces připojení řezače k více kontingenčních tabulek. Pro převod souboru Excel do formátu markdown se podívejte na článek Convert Excel to Markdown using C#.