行と列をグループ化および解除

直感的なAPIを使用して、Office Interopを使用せずにIronXLライブラリで行と列のグループ化とグループ解除を適用します。

行のグループ化とグループ解除

GroupRows メソッドは、インデックスの位置に基づいて行をグループ化します。 この方法を使って複数のグループ化を適用できます。

行のグループ化を解除するには、UngroupRows メソッドを使用してください。 このメソッドはカッティングツールのように機能します。 行グループの真ん中に適用されると、グループを2つに分割します。 しかし、新しいグループは単一の論理グループとして接続されたままです。例えば、0-9にわたるグループ内で行2-4のグループ解除を行うと、0-1と5-9のグループになります。

列のグループ化とグループ解除

列は行と同様にグループ化できます。 GroupColumns メソッドを使用して、インデックスまたは列名を文字列として指定することで、列をグループ化します。 必要に応じて、複数の列グループを作成します。

UngroupColumns メソッドを使用して列のグループ化を解除します。このメソッドは切り取りツールとしても機能します。 列グループの中心に適用すると、2つに分割されます。 例えば、A-Fにわたるグループ内で列C-Dのグループ解除を行うと、A-BとE-Fのグループになります。

上記で言及されているすべてのインデックス位置は、ゼロベースのインデックスを使用しています。 グループ化は、セルに値が含まれている範囲でのみ適用できます。

IronXLでExcelの行と列のグループ化とグループ解除を学ぶ

準備はできましたか?
Nuget ダウンロード 2,052,917 | バージョン: 2026.6 just released
Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか? PM > Install-Package IronXL.Excel
サンプルを実行する あなたのデータがスプレッドシートになるのを見る。