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.Rows[0].MergePolicy = MergePolicy.Always; 
GcSpreadSheet1.Workbook.ActiveSheet.Rows[1].MergePolicy = MergePolicy.Restricted; 
コードのコピー
GcSpreadSheet1.Workbook.ActiveSheet.Rows[0].MergePolicy = MergePolicy.Always
GcSpreadSheet1.Workbook.ActiveSheet.Rows[1].MergePolicy = MergePolicy.Restricted