Lesen und Schreiben der Abfragetabelle des Arbeitsblatts
Aspose.Cells stellt die Sammlung Worksheet.QueryTables bereit, die das Objekt vom Typ QueryTable nach Index zurückgibt. Es hat die folgenden zwei Eigenschaften
- QueryTable.AdjustColumnWidth
- QueryTable.PreserveFormatting
Dies sind beides boolesche Werte. Sie können sie in Microsoft Excel über Daten > Verbindungen > Eigenschaften anzeigen.
Lesen und Schreiben der Abfragetabelle des Arbeitsblatts
Der folgende Beispielcode liest die erste QueryTable des ersten Arbeitsblatts und druckt dann beide QueryTable-Eigenschaften. Dann setzt es QueryTable.PreserveFormatting auf true.
Sie können die in diesem Code verwendete Excel-Quelldatei und die vom Code generierte Excel-Ausgabedatei über die folgenden Links herunterladen.
Konsolenausgabe
Hier ist die Konsolenausgabe des obigen Beispielcodes
Adjust Column Width: True
Preserve Formatting: False
Abfragetabellen-Ergebnisbereich abrufen
Aspose.Cells bietet eine Option zum Lesen der Adresse, dh des Ergebnisbereichs von Zellen für eine Abfragetabelle. Der folgende Code demonstriert diese Funktion, indem er die Adresse des Ergebnisbereichs für eine Abfragetabelle liest. Beispieldatei kann heruntergeladen werdenHier.