Insérer un tableau croisé dynamique
Contents
[
Hide
]
Créer un tableau croisé dynamique
Il est possible d’utiliser Aspose.Cells for Node.js via C++ pour ajouter des tableaux croisés dynamiques aux feuilles de calcul de manière programmatique.
Modèle d’objet de tableau croisé dynamique
Aspose.Cells for Node.js via C++ fournit un ensemble spécial de classes utilisées pour créer et contrôler les tableaux croisés dynamiques. Ces classes sont utilisées pour créer et définir des objets PivotTable, qui sont les blocs de construction d’un tableau croisé dynamique. Les objets sont:
- PivotField représente un champ dans un PivotTable.
- PivotFieldCollection représente une collection de tous les objets PivotField dans le PivotTable.
- PivotTable représente un PivotTable dans une feuille de calcul.
- PivotTableCollection représente une collection de tous les objets PivotTable sur une feuille de calcul.
Création d’un tableau croisé dynamique simple avec Aspose.Cells
- Ajoutez des données à une feuille de calcul en utilisant la méthode putValue de l’objet Cell. Ces données seront utilisées comme source de données du tableau croisé dynamique.
- Ajoutez un tableau croisé dynamique à la feuille de calcul en appelant la méthode add de la collection PivotTables, qui est encapsulée dans l’objet FeuilleDeCalcul.
- Accédez au nouvel objet PivotTable de la collection PivotTables en passant l’indice de PivotTable.
- Utilisez l’un des objets PivotTable (expliqués ci-dessus) pour gérer le tableau croisé dynamique.
Après l’exécution du code d’exemple, un tableau croisé dynamique est ajouté à la feuille de calcul.
Lors de l’attribution d’une plage de cellules en tant que source de données, la plage doit aller du coin supérieur gauche au coin inférieur droit. Par exemple, “A1:C3” est valide mais “C3:A1” ne l’est pas.