Comment filtrer des données dans un tableau Excel à l'aide de C#

Cette rubrique vous donne les détails requis sur la façon de filtrer les données dans un tableau Excel à l’aide de C#. L’exemple de code montre comment ajouter des filtres dans Excel à l’aide de C# dans le fichier XLSX. De plus, vous pouvez créer un filtre dynamique dans une feuille de calcul Excel à l’aide de C# en quelques étapes simples.

Étapes pour filtrer les données dans un tableau Excel à l’aide de C#

  1. Obtenir le package Aspose.Cells for .NET de NuGet.org
  2. Importer l’espace de noms Aspose.Cells dans le projet
  3. Instancier et définir l’objet License avec la méthode SetLicense
  4. Créez un Workbook à partir de zéro
  5. Insérer des données dans la première feuille de calcul du classeur
  6. Définissez la plage AutoFilter et ajoutez un filtrage personnalisé
  7. Enregistrer les données filtrées dans le fichier XLSX

Filtrer dynamiquement les données signifie afficher uniquement les enregistrements qui couvriraient certains critères. Si vous souhaitez obtenir des enregistrements pour des fruits spécifiques (raisins dans ce cas) uniquement, cet exemple illustre la fonctionnalité de filtre automatique d’Excel et vous aide à comprendre comment appliquer un filtre personnalisé dans Excel en C#.

Exemple de code pour filtrer les données dans un tableau Excel à l’aide de C#

Le segment de code (ci-dessus) instancie un classeur vide, puis insère des données dans une plage de cellules de la première feuille de calcul. Le code C# définit la plage de filtres automatiques d’Excel ; il ajoute ou applique un filtre personnalisé dans la feuille de calcul Excel. Enfin, il enregistre les données filtrées dans un fichier XLSX sur le disque. Vous pourriez également être intéressé par le sujet comment créer un graphique à secteurs Excel en C#.

 Français