Comment ajouter un graphique croisé dynamique en utilisant Aspose.Cells

Qu’est-ce qu’un graphique croisé dynamique

Un graphique croisé dynamique dans Excel est une représentation graphique de données créées à partir d’un tableau croisé dynamique. Il permet aux utilisateurs de visualiser et d’analyser les données de manière dynamique en résumant et en affichant les informations sous forme de graphique. Les graphiques croisés dynamiques sont interactifs et peuvent être facilement modifiés pour afficher différentes perspectives des données, ce qui en fait un outil puissant pour l’analyse et la présentation des données dans Excel.

Comment ajouter un graphique croisé dynamique en utilisant Aspose.Cells

Créer un tableau croisé dynamique

Pour créer un tableau croisé dynamique à l’aide de Aspose.Cells :

  1. Ajoutez des données aux cellules d’une feuille de calcul à l’aide de la méthode PutValue/setValue d’un objet Cell. Vous utilisez également un fichier modèle déjà rempli de données. Les données seront utilisées comme source de données du tableau croisé dynamique.
  2. Ajoutez un tableau croisé dynamique à la feuille de calcul en appelant la méthode add de la collection PivotTables (encapsulée dans l’objet Worksheet).
  3. Accédez au nouvel objet PivotTable de la collection PivotTables en passant son index.
  4. Utilisez l’un des objets de tableau croisé dynamique encapsulés dans l’objet PivotTable pour gérer le tableau.

Un exemple de code est donné ci-dessous. L’exécution du code génère un nouveau fichier : pivotTable_test.xls.

Des données d’entrée

tâche : image_alt_text

Le tableau croisé dynamique de sortie

tâche : image_alt_text

Création d’un graphique croisé dynamique basé sur le tableau croisé dynamique

Pour créer un tableau croisé dynamique à l’aide de Aspose.Cells :

  1. Ajoutez un graphique.
  2. Définissez le PivotSource du graphique pour faire référence à un tableau croisé dynamique existant dans la feuille de calcul.
  3. Définissez d’autres attributs.

Vous trouverez ci-dessous le code utilisé par le composant pour accomplir la tâche. L’exécution du code génère un nouveau fichier : pivotChart_test.xls.

La feuille du tableau croisé dynamique

tâche : image_alt_text