Ez a gyors oktatóanyag végigvezeti Önt hogyan illesszen be szeletelőt az Excelbe C# használatával. Hivatkozást nyújt a környezeti beállításokra, az alkalmazás megírásának lépésenkénti részleteit, valamint egy futtatható mintakódot a szeletelő hozzáadásához az Excelben C# használatával. Ebben az oktatóanyagban egy szeletelőt adunk hozzá egy táblázathoz, de megtudhatja, hogyan adhat hozzá szeletelőt egy munkalap különböző objektumaihoz, és mentheti el XLSX, XLS vagy bármely más MS-ként. Excel által támogatott formátum.
Szeletelő beszúrásának lépései az Excelben a C# használatával
- Állítsa be a környezetet a Aspose.Cells for .NET használatára szeletelő hozzáadásához
- Töltse be a forrás Excel-fájlt a táblázatot tartalmazó Workbook objektumba
- Hozzáférés a célhoz worksheet, ahová a szeletelőt be kell illeszteni
- Kapjon hivatkozást a kívánt táblázatra a kiválasztott munkalapon
- Adja hozzá a szeletelőt a céloszlop és a szeletelő célcella megadásával
- Mentse az eredményül kapott Excel-fájlt a szeletelővel a lemezre
Ezek az egyszerű lépések leírják a szeletelők hozzáadása az Excelben C# használatával a konfigurációs részletek megadásával, majd a programírás lépésenkénti megközelítésével. Először is be kell töltenie a forrás Excel-fájlt, és hozzá kell férnie a célmunkalaphoz és a céltáblázathoz a szeletelő hozzáadásához. Miután megkapta a céltáblára való hivatkozást, egy új szeletelő kerül hozzáadásra a munkalap szeletelői gyűjteményéhez a táblázat nevének, a cella céloszlopának és az új szeletelő célcellának megadásával.
Kód a szeletelők beszúrásához az Excelben C# használatával
using System; | |
using Aspose.Cells; | |
using Aspose.Cells.Tables; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to add slicer in an Excel file in C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load Excel file with table | |
Workbook wb = new Workbook("input.xlsx"); | |
// Access the target worksheet | |
Worksheet ws = wb.Worksheets[0]; | |
// Access the target table | |
ListObject tb = ws.ListObjects[2]; | |
// Add slicer the selected worksheet | |
ws.Slicers.Add(tb, 1, "F6"); | |
// Save the resultant workbook | |
wb.Save("output.xlsx", SaveFormat.Xlsx); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Ez a kód bemutatja a szeletelő beszúrásának folyamatát C# használatával egy Excel-fájlban. A Worksheet.Slicers.Add() metódus segítségével adja hozzá a szeletelőt egy táblázathoz a szükséges paraméterek megadásával. Szeletelőt is hozzáadhat egy kimutatástáblához, ha ugyanazt a módszert használja, ha megadja a cél kimutatástáblát, a célcellát, ahová a szeletelőt hozzá kívánja adni, és az alap kimutatásmezőt.
Ez a cikk megtanított minket szeletelők beszúrására C# használatával. Ha szeretné megismerni az adatok táblázatos szűrésének folyamatát, tekintse meg a hogyan lehet adatokat szűrni az Excel táblázatban a C# használatával című cikket.