Läs och skriv tabell med datakälla för frågetabell
Läs och skriv tabell med datakälla för frågetabell
Med Aspose.Cells kan du läsa och skriva en tabell som har en QueryTable som datakälla. Stöd för denna funktion finns även för XLS-filer. Följande kodsnutt visar hur man läser och skriver en sådan tabell genom att först läsa tabellen och sedan modifiera den för att lägga till raderna med totalsumman.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the source directory. | |
string sourceDir = RunExamples.Get_SourceDirectory(); | |
string outputDir = RunExamples.Get_OutputDirectory(); | |
// Load workbook object | |
Workbook workbook = new Workbook(sourceDir + "SampleTableWithQueryTable.xls"); | |
Worksheet worksheet = workbook.Worksheets[0]; | |
ListObject table = worksheet.ListObjects[0]; | |
// Check the data source type if it is query table | |
if (table.DataSourceType == TableDataSourceType.QueryTable) | |
{ | |
table.ShowTotals = true; | |
} | |
// Save the file | |
workbook.Save(outputDir + "SampleTableWithQueryTable_out.xls"); |
Käll- och utdataexcelfilerna är bilagda som referens.