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