行内で同じ内容を持つセルを、複数列にまたがる1つのセルとしてマージ(グループ化)するかどうかを設定します。
このプロパティを設定する前に、Rowプロパティを使用して対象の行を指定します。
以下の値を指定します。初期値は$MergeNoneです。
定数 |
値 |
説明 |
$MergeNone |
0 |
マージしない |
$MergeAlways |
1 |
常にマージする 同じ内容を持つセルが連続した場合は、常にマージします。 |
$MergeRestricted |
2 |
限定マージ 同じ内容を持つセルが連続した場合は、上隣のセルがマージされている場合のみマージします。 |
動作例
$MergeNone |
|||||
ぶた |
ぶた |
ぶた |
たぬき |
たぬき |
たぬき |
きつね |
きつね |
ねこ |
ねこ |
ねこ |
ねこ |
$MergeAlways |
|||||
ぶた |
たぬき |
||||
きつね |
ねこ |
||||
$MergeRestricted |
|||||
ぶた |
たぬき |
||||
きつね |
ねこ |
ねこ |
マージされたセルは、左上セルの設定(背景色など)が有効になります。
マージされた他のセルのデータは非表示になるだけで削除はされません。
列のマージについてはColMergeプロパティで設定します。
使用例
Row = 1;
RowMerge = $MergeAlways;
Row = 2;
RowMerge = $MergeRestricted;
関連項目
ColMergeプロパティ