この短いチュートリアルでは、Python を使用して Excel の行をグループ化する 方法について説明します。開発用に IDE を設定するための詳細、プログラミング手順の一覧、Python を使用して Excel の列をグループ化する方法 を示すサンプル コードが含まれています。行と列をグループ化およびグループ解除する方法と、MS Excel で出力ファイルを開くときにそれらを展開または折りたたむためのフラグを設定するオプションを学習します。
Python で Excel の列をグループ化する手順
- Java 経由の Python 用 Aspose.Cells を使用して行と列をグループ化するように IDE を設定します
- Workbook クラスを使用して Excel ファイルを読み込み、シートのコレクションにアクセスします。
- 対象シートからセルコレクションにアクセスする
- 開始行、終了行、折りたたみフラグを指定して[groupRows()](https://reference.aspose.com/cells/python-java/asposecells.api/cells#groupRows(int,%20int,%20boolean)を呼び出します
- 開始列、終了列、折りたたみフラグを設定してgroupColumns()を呼び出します。
- 出力されたExcelファイルを保存する
上記の手順では、Python で Excel の行を展開/折りたたみでグループ化する方法について説明しています。対象の Excel ファイル内の目的のシートからセルのコレクションを取得するプロセスを開始します。開始項目、終了項目、フラグを指定して groupRows() メソッドと groupColumns() メソッドを呼び出し、MS Excel で開いたときに折りたたみ状態を設定します。
Python で Excel の行をグループ化するコード
このサンプル コードは、Python を使用して Excel で折りたたみ可能な行を作成する方法 を示しています。大きなグループ内にグループを追加することで、複数のグループ レベルを作成できます。MS Excel でさまざまなレベルのグループ化が表示され、行と列を目的のグループ レベルまで折りたたんだり展開したりできます。ungroupRows() と ungroupColumns() を使用して、目的の行または列のセットをグループ解除できます。
この記事では、Python を使用して Excel の行をグループ化およびグループ解除する方法について説明しました。Excel で行と列を自動調整するには、Python を使用して Excel の行と列を自動調整する の記事を参照してください。