このクイックチュートリアルでは、Java を使用してスライサーを複数のピボットテーブルにリンクする方法を説明します。すべての詳細は、Java を使用してスライサーを複数のピボットテーブルに接続するために、指定された手順と IDE 設定を利用して提供されます。記事の最後では、Excel ファイルを作成する際にサンプルコードを改善するためのさまざまな強化策も共有されます。
Java を使用して複数のピボットテーブルで 1 つのスライサーを使用する手順
- IDEを構成して、Aspose.Cells for Java を使用してスライサーをリンクします。
- ワークブックを作成し、ワークシートにアクセスして、ヘッダー行とサンプルデータを追加します
- 最初のピボットテーブルを作成し、ワークシート pivot table collection に getPivotTables().add() を使用して追加します。
- 上記のピボットテーブルを構成し、行とデータのフィールドを設定します
- 上記のピボットテーブルから別の PivotTale を作成し、同じデータキャッシュを共有します
- ピボットテーブルを両方リフレッシュし、計算してスライサー接続の準備を整える
- getSlicers().add() メソッドを使用して、最初のピボットテーブルに slicer を追加します。
- スライサーを2番目のピボットテーブルに接続するために addPivotConnection() メソッドを呼び出します。
- ピボットテーブルとスライサーを含む結果のワークブックを保存する
上記の手順は、Java を使用して複数のピボットテーブルに接続されたスライサー を取得する方法を要約しています。Workbook を作成し、ワークシートにアクセスし、サンプル行とデータを追加し、ピボットテーブルを作成してワークシートに追加します。最初のピボットテーブルから 2 番目のピボットテーブルを作成して共通キャッシュを共有し、ピボットテーブルの計算を実行してリフレッシュした後にスライサー接続を追加し、スライサー接続を追加して、出力 Excel ファイルを保存します。
Java を使用して 1 つのスライサーを複数のピボットテーブルに接続するコード
このコードは、Java を使用した複数のピボットテーブル用 Excel スライサー の使用例を示しています。個々のピボットテーブルを更新するのではなく、可能な限りブック/ワークシート全体を更新すべきです。組み込みのスタイルを設定し、キャプション、列数、行の高さ、列幅を設定することで、必要なすべてのスライサー表示オプションを追加してください。
この記事では、スライサーをピボットテーブルに接続する手順を学びました。Excel ファイルを Markdown 形式に変換するには、記事 Convert Excel to Markdown using Java を参照してください。