このクイックガイドでは、Excel クエリテーブル(Java 使用) の操作手順を説明します。IDE の設定方法、手順の一覧、そして Java を使用した QueryTable 接続 のサンプルコードを提供します。Excel ファイル内の QueryTable をカスタマイズし、公開された API 呼び出しを使って外部接続を変更する方法も学べます。
Excel QueryTable を Java で更新する手順
- IDE を Aspose.Cells for Java に設定し、QueryTable と作業できるようにします
- ソースのExcelファイルを読み込み、対象シートにアクセスし、クエリテーブルの存在を確認する
- 最初のクエリテーブルにアクセスし、クエリテーブルのデータを出力する
- クエリテーブルで external connection を確認し、その機能を表示します
- クエリテーブルと外部接続のパラメータを変更する
- 更新されたExcelファイルを保存する
- ファイルを再度読み込み、クエリテーブルと外部接続の変更されたパラメータを確認します
これらの手順は、Excel ファイルで Java を使用した外部データ接続 を更新するプロセスを要約しています。Excel ファイルをロードし、対象シートにアクセスし、クエリテーブルのコレクションを取得し、最初のクエリテーブルのデータを表示します。QueryTable とその外部接続をカスタマイズし、Workbook を保存します。
Java を使って Excel の外部データ接続を編集するコード
このコードは Excel QueryTable の使用方法を示しています。リフレッシュ後にデータがどのように表示されるかを確認したい場合は、getAutoReformat() と getFillAdjacentFormulas() メソッドを使用できます。setPreserveFormatting() と setAdjustColumnWidth() メソッドは組み合わせて使用すべきです。これらは書式を保持しつつ、列幅の自動調整が競合する結果を生む可能性があるためです。
この記事では、QueryTable と外部接続の使い方について案内しています。Excel ファイルで小計を作成するには、記事 Creating subtotals in Excel using Java を参照してください。