Lesen und Schreiben von Abfrage Tabellen des Arbeitsblatts
Aspose.Cells bietet die Worksheet.QueryTables-Sammlung, die ein Objekt des Typs QueryTable nach Index zurückgibt. Sie hat die folgenden zwei Eigenschaften
- QueryTable.AdjustColumnWidth
- QueryTable.PreserveFormatting
Diese sind beide boolesche Werte. Sie können sie in Microsoft Excel unter Daten > Verbindungen > Eigenschaften anzeigen.
Lesen und Schreiben von Abfrage-Tabellen im Arbeitsblatt
Der folgende Beispielcode liest die erste Abfrage-Tabelle des ersten Arbeitsblatts und gibt dann beide Abfrage-Tabellen-Eigenschaften aus. Danach setzt er QueryTable.PreserveFormatting auf true.
Sie können die Quelldatei von Excel, die in diesem Code verwendet wird, und die Ausgabedatei, die von dem Code generiert wird, von den folgenden Links herunterladen.
Konsolenausgabe
Hier ist die Konsolenausgabe des obigen Beispielscodes
Adjust Column Width: True
Preserve Formatting: False
Abrufen des Ergebnisbereichs der Abfrage-Tabelle
Aspose.Cells bietet die Möglichkeit, die Adresse, d.h. den Ergebnisbereich der Zellen für eine Abfrage-Tabelle, zu lesen. Der folgende Code demonstriert diese Funktion, indem er die Adresse des Ergebnisbereichs für eine Abfrage-Tabelle liest. Die Beispieldatei kann hier heruntergeladen werden.