У цій темі наведено необхідні відомості про те, як фільтрувати дані в таблиці 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#.