Visualiser des données avec des graphiques en colonnes est l’une des façons les plus courantes de présenter des tendances et des comparaisons dans Excel. Dans cet article, vous découvrirez comment créer un graphique en colonnes de manière programmatique en utilisant C# et Aspose.Cells for .NET. Avec seulement quelques lignes de code, vous pouvez générer des graphiques d’aspect professionnel prêts à être exportés vers Excel, PDF ou des formats d’image.

Cet article couvre les sujets suivants :

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

Aspose.Cells for .NET est une bibliothèque puissante et entièrement gérée qui permet aux développeurs de créer, modifier et rendre des feuilles de calcul Excel sans nécessiter Microsoft Office. Elle fournit un ensemble riche d’API pour travailler avec les feuilles de calcul, les cellules, les formules et les graphiques.

Principaux avantages lors de l’utilisation de graphiques à colonnes :

  • Rich Chart API – Créez n’importe quel type de graphique, définissez les séries, personnalisez les axes, les légendes, et plus encore.
  • Full Format Support – Travaillez avec XLSX, XLS, CSV, ODS et de nombreux autres formats.
  • High Performance – Traitez de grands classeurs efficacement.
  • No Dependencies – Aucun besoin d’installation d’Excel sur le serveur.

Commencez avec Aspose.Cells for .NET:

PM> Install-Package Aspose.Cells

Créer un graphique en colonnes dans Excel en C#

Voici une application console C# complète, prête à être exécutée, qui :

  1. Crée un nouveau classeur.
  2. Le remplit avec des données de ventes d’exemple.
  3. Ajoute un graphique Column.
  4. Personnalise le titre du graphique, les axes et les séries.
  5. Enregistre le classeur sur le disque.

Explication des étapes clés

ÉtapeCe qu’il fait
3Ajoute un objet graphique de type ChartType.Column.
4‑5Ajoute deux séries qui font référence aux plages de données pour Product A et Product B.
6Lie l’axe X (catégories) aux noms des mois.
7Définit des titres lisibles pour les deux axes.
8Applique un style de graphique prédéfini (optionnel mais améliore l’attrait visuel).

L’exécution du programme génère ColumnChart_Output.xlsx contenant les données remplies et un graphique à colonnes bien formaté.

Mettre à jour un diagramme à colonnes existant

Parfois, vous devez modifier un graphique qui existe déjà dans un classeur (par exemple, changer son type, ajouter une nouvelle série ou ajuster le formatage). L’extrait ci-dessous montre comment charger un classeur existant, localiser le premier graphique et le convertir en graphique à colonnes empilées tout en ajoutant une troisième série.

Ce que fait ce code

  • Charge un classeur existant.
  • Récupère le premier graphique et change son type en StackedColumn.
  • Insère une nouvelle colonne de données pour Product C et l’ajoute en tant que série.
  • Rafraîchit le graphique pour appliquer les modifications et enregistre le résultat.

Obtenez une licence gratuite

Aspose propose une licence temporaire gratuite qui supprime les filigranes d’évaluation et débloque toutes les fonctionnalités. Visitez la page de licence temporaire d’Aspose pour en obtenir une immédiatement.

Ressources gratuites

Conclusion

Créer des graphiques en colonnes avec Aspose.Cells for .NET est simple et hautement personnalisable. Les exemples ci‑dessus démontrent comment générer un nouveau graphique à partir de zéro et comment modifier un graphique existant, couvrant les scénarios de reporting les plus courants. Exploitez l’API puissante pour automatiser vos flux de travail de reporting Excel, intégrer la génération de graphiques dans les services Web ou créer des outils d’analyse de bureau.

Si vous rencontrez des difficultés, n’hésitez pas à demander de l’aide sur le forum de support Aspose.Cells.

Voir aussi