Lire et Manipuler les Graphiques Excel 2016
Scénarios d’utilisation possibles
Aspose.Cells pour Python via .NET prend désormais en charge la lecture et la manipulation de graphiques Microsoft Excel 2016 qui ne sont pas présents dans Microsoft Excel 2013 ou les versions antérieures.
Lire et manipuler les graphiques Excel 2016
Le code d’exemple suivant charge le fichier Excel source qui contient des graphiques Excel 2016 dans la première feuille de calcul. Il lit tous les graphiques un par un et modifie leur titre en fonction de leur type de graphique. La capture d’écran suivante montre le fichier Excel source avant l’exécution du code. Comme vous pouvez le voir, le titre du graphique est le même pour tous les graphiques.
La capture d’écran suivante montre le fichier Excel de sortie après l’exécution du code. Comme vous pouvez le voir, le titre du graphique est modifié en fonction de son type de graphique.
Code d’exemple
from aspose.cells import Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the documents directory. | |
dataDir = RunExamples.GetDataDir(".") | |
# Load source excel file containing excel 2016 charts | |
book = Workbook(dataDir + "excel2016Charts.xlsx") | |
# Access the first worksheet which contains the charts | |
sheet = book.worksheets[0] | |
# Access all charts one by one and read their types | |
for i in range(len(sheet.charts)): | |
# Access the chart | |
ch = sheet.charts[i] | |
# Print chart type | |
print(ch.type) | |
# Change the title of the charts as per their types | |
ch.title.text = "Chart Type is " + str(ch.type) | |
# Save the workbook | |
book.save(dataDir + "out_excel2016Charts.xlsx") |
Sortie console
Voici la sortie de la console du code d’exemple ci-dessus lorsqu’il est exécuté avec le fichier Excel source fourni.
Waterfall
Treemap
Sunburst
Histogram
BoxWhisker