ワークシートのクエリテーブルの読み取りと書き込み
Contents
[
Hide
]
Aspose.Cellsは、Worksheet.QueryTablesコレクションを提供し、インデックスでQueryTable型のオブジェクトを返します。以下に2つのプロパティがあります
- QueryTable.AdjustColumnWidth
- QueryTable.PreserveFormatting
これらはどちらもBoolean値です。Microsoft ExcelでData > Connections > Propertiesから表示できます。
ワークシートのクエリテーブルの読み書き
以下のサンプルコードは、最初のワークシートの最初のQueryTableを読み込み、そのQueryTableプロパティの両方を出力します。その後、QueryTable.PreserveFormattingをtrueに設定します。
このコードで使用される元のExcelファイルとコードによって生成された出力Excelファイルは、以下のリンクからダウンロードできます。
コンソール出力
上記のサンプルコードのコンソール出力は次の通りです
Adjust Column Width: True
Preserve Formatting: False
クエリテーブルの結果範囲を取得
Aspose.Cellsには、クエリテーブルの結果範囲のアドレスを読み取るオプションがあります。次のコードは、クエリテーブルの結果範囲のアドレスを読み取る機能を示しています。サンプルファイルはこちらからダウンロードできます。