SPREAD for WPF 4.0J - GcSpreadSheet
列の自動マージ
MESCIUS SPREAD for WPF 4.0J - GcSpreadSheet > 開発者ガイド > > 列の自動マージ

同じ列の隣接するセルの値が等しいとき、これらのセルを自動的にマージするように設定できます。

この機能を有効にするには、対象の列に対して MergePolicy プロパティを設定します。MergePolicy プロパティには、次の設定値があります。

MergePolicy の値 説明
None 自動的にマージしません。
Always 隣接するセルの値が等しいときは常にマージします。
Restricted 隣接するセルの値が等しく、ひとつ前の列の対応する範囲がマージされていればマージします。

サンプルコード

次のサンプルコードは1列目、および2列目に対して自動マージを設定します。2列目で隣接するセルの値が等しいとき、1列目の対応する範囲がマージされていればマージされます。

コードのコピー
GcSpreadSheet1.Workbook.ActiveSheet.Columns[0].MergePolicy = MergePolicy.Always;
GcSpreadSheet1.Workbook.ActiveSheet.Columns[1].MergePolicy = MergePolicy.Restricted;
コードのコピー
GcSpreadSheet1.Workbook.ActiveSheet.Columns(0).MergePolicy = MergePolicy.Always
GcSpreadSheet1.Workbook.ActiveSheet.Columns(1).MergePolicy = MergePolicy.Restricted