Ce court tutoriel explique comment ajouter un sous‑total dans Excel en C#. Vous obtiendrez les détails pour configurer l’IDE, une liste d’étapes, et un exemple de code pour créer des sous-totaux dans Excel en C#. Tous les détails seront partagés pour personnaliser le fichier Excel afin de structurer les données groupées avant d’enregistrer le fichier Excel.
Étapes pour créer des sous-totaux automatiques avec C#
- Configurer l’environnement pour utiliser Aspose.Cells for .NET afin d’ajouter un sous‑total
- Définissez la licence pour utiliser la bibliothèque sans les limites d’évaluation
- Créez l’objet workbook et accédez à la première feuille dans celui‑ci.
- Ajouter des étiquettes pour les en-têtes dans la première ligne
- Définir les données dans les lignes à l’aide des données du tableau
- Définir la plage de données en excluant la ligne d’en-tête
- Utilisez la méthode Subtotal() pour regrouper les données par région et sommer le montant
- Parcourir tous les niveaux de plan pour réduire les lignes groupées
- Enregistrez le fichier sur le disque avec les données et les sous‑totaux.
Les étapes ci‑dessus résument comment créer un sous‑total dans Excel en C#. Instanciez un classeur, accédez à la première feuille, ajoutez des en‑têtes, insérez des données d’exemple, définissez la plage de données et appliquez un sous‑total en le regroupant par région sur la colonne Montant. Définissez le comportement en ligne, ajoutez la ligne de synthèse, réduisez les données et ajustez automatiquement la largeur des colonnes avant d’enregistrer le fichier Excel.
Code pour créer des sous‑totaux automatiques dans Excel avec C#
Ce code montre comment créer des sous-totaux dans Excel en utilisant C#. Vous pouvez personnaliser la sortie en triant les colonnes de groupe avant d’appeler la fonction Subtotal, ajouter plusieurs fonctions de sous‑total comme Somme et Moyenne, et utiliser SubtotalSetting pour afficher le résumé en dessous ou à droite des données. Vous pouvez également définir des styles pour les lignes de sous-total, comme les mettre en gras ou remplir la couleur.
Cet article nous a enseigné le processus d’ajout d’un sous‑total dans le fichier Excel. Pour connecter un slicer à plusieurs tableaux croisés dynamiques, consultez l’article Connecter le slicer à plusieurs tableaux croisés dynamiques en C#.