In dit onderwerp vindt u de vereiste informatie over het filteren van gegevens in de Excel-tabel met C#. De voorbeeldcode laat zien hoe u filters in Excel kunt toevoegen met C# in het XLSX-bestand. Bovendien kunt u in een paar eenvoudige stappen een dynamisch filter maken in een Excel-spreadsheet met C#.
Stappen om gegevens in Excel-tabel te filteren met C#
- Verkrijg Aspose.Cells for .NET pakket van NuGet.org
- Importeer Aspose.Cells naamruimte naar het project
- Instantieer en stel Licentie-object in met de SetLicense-methode
- Maak een Workbook helemaal opnieuw
- Gegevens invoegen in het eerste werkblad in de werkmap
- Stel AutoFilter bereik in en voeg aangepaste filtering toe
- Bewaar gefilterde gegevens in XLSX-bestand
Gegevens dynamisch filteren betekent dat alleen die records worden weergegeven die aan bepaalde criteria voldoen. Als u alleen records voor specifiek fruit (druiven in dit geval) wilt krijgen, demonstreert dit voorbeeld de autofilterfunctie van Excel en helpt u te begrijpen hoe u een aangepast filter in Excel in C# kunt toepassen.
Voorbeeldcode om gegevens in Excel-tabel te filteren met C#
Het codesegment (hierboven) maakt een lege werkmap aan en voegt vervolgens gegevens in een celbereik in het eerste werkblad in. De C#-code stelt het Excel-autofilterbereik in; het voegt een aangepast filter toe of past het toe in Excel-spreadsheet. Ten slotte slaat het gefilterde gegevens op in het XLSX-bestand op de schijf. Mogelijk bent u ook geïnteresseerd in het onderwerp hoe maak je een Excel-cirkeldiagram in C#.