Läsa och skriva frågetabell med arbetsblad
Aspose.Cells tillhandahåller Worksheet.QueryTables-samlingen som returnerar objektet av typen QueryTable efter index. Den har följande två egenskaper
- QueryTable.AdjustColumnWidth
- QueryTable.PreserveFormatting
Dessa är båda booleska värden. Du kan se dem i Microsoft Excel via Data > Anslutningar > Egenskaper.
Läsa och skriva frågetabell med arbetsblad
Följande exempelkod läser den första frågetabellen i det första kalkylbladet och skriver sedan ut båda QueryTable-egenskaperna. Sedan ställs QueryTable.PreserveFormatting till sant.
Du kan ladda ner källfilen för Excel som används i den här koden och Excel-utdatafilen som genereras av koden från följande länkar.
Konsolutgång
Här är konsolutgången för ovanstående exempelkod
Adjust Column Width: True
Preserve Formatting: False
Hämta resultatintervall för frågetabell
Aspose.Cells ger möjlighet att läsa adressen, dvs resultatintervall av celler för en frågetabell. Följande kod demonstrerar denna funktion genom att läsa adressen till resultatintervallet för en frågetabell. Exempelfil kan laddas nerhär.