行と列のグループ化およびグループ解除
Office Interopを使用せずに直感的なAPIで行と列のグループ化およびグループ解除をIronXLライブラリで実行します。
行をグループ化およびグループ解除
GroupRows
メソッドは、グループ化を適用する行のインデックス位置を取ります。 同じメソッドを再度使用することにより、複数のグループ化が可能です。
UngroupRows
メソッドを使用して、行のグループ解除を行います。 このメソッドは切断工具のように機能します。 行グループの中央に適用して、二つに分割します。 ただし、これらの2つの行のグループは異なるグループにはなりません。たとえば、0-9の_group_に2-4の_ungroup_を適用すると、0-1および5-9の_group_が得られます。
列をグループ化およびグループ解除
列は行と同様にグループ化することができます。 GroupColumns
メソッドを使用して、列のインデックス位置または文字列で列名を指定して列をグループ化します。 複数の列グループを持つことも可能です。
行のグループ化解除と同様に、UngroupColumn
メソッドは切断ツールとして機能します。 列グループの中央に適用すると、それが2つに分割されます。 例えば、A-Fの列グループに対してC-Dのグループ解除を適用すると、A-BとE-Fの1つのグループが得られます。
次のすべてのインデックス位置はゼロベースインデックスに従っていることに注意してください。 また、グループ化はセルに値が含まれている場合にのみ適用されます。