Visualiser l’impact incrémental des valeurs positives et négatives est essentiel pour l’analyse financière, la budgétisation et le reporting de performance. Un graphique en cascade (Waterfall) offre une vue claire, étape par étape, de la façon dont une valeur initiale est affectée par une série de changements intermédiaires. Avec Aspose.Cells for .NET vous pouvez créer des graphiques en cascade de manière programmatique en quelques lignes de code C# — aucune interaction manuelle avec Excel n’est requise.

Dans cet article, vous apprendrez :

Bibliothèque Excel C# pour créer des graphiques en cascade

Aspose.Cells for .NET est une bibliothèque de manipulation Excel riche en fonctionnalités qui permet aux développeurs de créer, modifier et rendre des feuilles de calcul sans nécessiter Microsoft Office. La bibliothèque prend en charge pleinement le type de graphique Waterfall ( ChartType.Waterfall ), vous permettant de créer des visualisations financières professionnelles directement à partir de vos données.

Principaux avantages de l’utilisation d’Aspose.Cells for .NET :

  • API complète – Accédez à toutes les fonctionnalités d’Excel, des formules aux types de graphiques avancés.
  • Prise en charge complète de .NET Standard – Fonctionne sur .NET Framework, .NET Core et .NET 6/7.
  • Haute performance – Gère de grands classeurs avec une empreinte mémoire minimale.
  • Aucun COM ou installation d’Office requis – Idéal pour les environnements serveur ou cloud.

Commencer

  1. Télécharger la dernière version depuis la Aspose.Cells .NET releases page.
  2. Installer via NuGet (recommandé):
   PM> Install-Package Aspose.Cells
  1. Ajoutez une référence à Aspose.Cells dans votre projet C#.

Vous êtes maintenant prêt à créer des graphiques en cascade.

Créer un graphique en cascade de base dans Excel avec C#

L’exemple suivant crée un graphique en cascade simple qui affiche les variations de bénéfices trimestriels.

Explication des étapes

ÉtapeCe que fait le code
1Instancie un nouveau Workbook et accède à la première feuille de calcul.
2Écrit les données d’exemple (catégories et montants) dans les cellules A1:B7.
3Ajoute un graphique en cascade (ChartType.Waterfall) positionné sous le tableau.
4Lie la série à la plage de données et définit les libellés de catégorie (axe X).
5Enregistre le classeur sous le nom WaterfallChart_Basic.xlsx.

Exécutez le programme ; le fichier Excel généré contient un graphique en cascade prêt à l’emploi visualisant le flux de profit.

Obtenez une licence gratuite

Vous souhaitez essayer Aspose.Cells sans restrictions ? Obtenez une licence temporaire gratuite depuis la page de licence temporaire Aspose. La licence supprime les filigranes d’évaluation et débloque l’ensemble complet de l’API, vous permettant de tester les fonctionnalités du graphique en cascade dans des environnements similaires à la production.

// Example of applying a temporary license (place this before any Aspose.Cells usage)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic"); // path to your temporary .lic file

Diagramme en cascade Excel : Ressources gratuites

Boostez vos compétences en automatisation Excel avec ces ressources gratuites :

Conclusion

Dans cet article, nous avons démontré comment générer graphes en cascade dans Excel en utilisant Aspise.Cells for .NET:

  • Graphique de base – création rapide avec un code minimal.
  • Graphique personnalisé – contrôler les couleurs, les totaux et les étiquettes de données pour répondre aux normes de reporting financier.

Aspose.Cells permet aux développeurs .NET d’automatiser des visualisations sophistiquées sans dépendre de Microsoft Office, ce qui le rend idéal pour les rapports côté serveur, les plateformes SaaS et l’analyse d’entreprise.

Si vous avez des questions ou avez besoin d’une assistance supplémentaire, visitez le forum de support Aspose.Cells.

Voir aussi