Тази тема ви дава необходимите подробности за това как да филтрирате данни в таблица на Excel с помощта на C#. Примерният код показва как да добавяте филтри в Excel с помощта на C# във файл XLSX. Освен това можете да създадете динамичен филтър в електронна таблица на Excel с помощта на C# в няколко лесни стъпки.
Стъпки за филтриране на данни в таблица на Excel с помощта на C#
- Вземете пакет Aspose.Cells for .NET от NuGet.org
- Импортирайте пространство от имена Aspose.Cells в проекта
- Създайте екземпляр и задайте обект License с метода SetLicense
- Създайте Workbook от нулата
- Вмъкнете данни в първия работен лист в работната книга
- Задайте диапазон AutoFilter и добавете персонализирано филтриране
- Запазете филтрираните данни в XLSX файл
Динамичното филтриране на данни означава да се показват само тези записи, които покриват определени критерии. Ако искате да получите записи само за конкретен плод (в този случай грозде), този пример демонстрира функцията за автоматично филтриране на Excel и ви помага да разберете как да приложите персонализиран филтър в Excel в C#.
Примерен код за филтриране на данни в таблица на Excel с помощта на C#
Кодовият сегмент (по-горе) създава празна работна книга и след това вмъква данни в диапазон от клетки в първия работен лист. Кодът на C# задава обхвата на автоматичния филтър на Excel; той добавя или прилага персонализиран филтър в електронната таблица на Excel. И накрая, той записва филтрирани данни в XLSX файл на диска. Може да се интересувате и от темата как да създадете кръгова диаграма на Excel в C#.