Lire et écrire un tableau avec la source de données de table de requête
Lire et Écrire un Tableau avec une Source de Données de Table de Requête
Avec Aspose.Cells pour Python via .NET, vous pouvez lire et écrire une table qui possède une QueryTable comme source de données. La prise en charge de cette fonctionnalité existe également pour les fichiers XLS. Le code suivant montre comment lire et écrire une telle table en la lisant d’abord, puis en la modifiant pour ajouter la ligne des totaux.
from aspose.cells import Workbook | |
from aspose.cells.tables import TableDataSourceType | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the source directory. | |
sourceDir = RunExamples.Get_SourceDirectory() | |
outputDir = RunExamples.Get_OutputDirectory() | |
# Load workbook object | |
workbook = Workbook(sourceDir + "SampleTableWithQueryTable.xls") | |
worksheet = workbook.worksheets[0] | |
table = worksheet.list_objects[0] | |
# Check the data source type if it is query table | |
if table.data_source_type == TableDataSourceType.QUERY_TABLE: | |
table.show_totals = True | |
# Save the file | |
workbook.save(outputDir + "SampleTableWithQueryTable_out.xls") |
Les fichiers Excel source et de sortie sont joints pour référence.