SSpread.ColMergeプロパティ

 

列内で同じ内容を持つセルを、複数行にまたがる1つのセルとしてマージ(グループ化)するかどうかを設定します。

 

このプロパティを設定する前に、Colプロパティを使用して対象の列を指定します。

 

以下の値を指定します。初期値は$MergeNoneです。

定数

説明

$MergeNone

0

マージしない

$MergeAlways

1

常にマージする

同じ内容を持つセルが連続した場合は、常にマージします。

$MergeRestricted

2

限定マージ

同じ内容を持つセルが連続した場合は、左隣のセルがマージされている場合のみマージします。

 

動作例

$MergeNone

 

$MergeAlways

 

$MergeRestricted

ぶた

きつね

ぶた

きつね

ぶた

きつね

ぶた

きつね

ぶた

ねこ

ねこ

ねこ

たぬき

ねこ

たぬき

たぬき

ねこ

たぬき

ねこ

たぬき

ねこ

 

マージされたセルは、左上セルの設定(背景色など)が有効になります。

マージされた他のセルのデータは非表示になるだけで削除はされません。

 

行のマージについてはRowMergeプロパティで設定します。

 

 

使用例

Col = 1;
ColMerge = $MergeAlways;
Col = 2;
ColMerge = $MergeRestricted;

 

関連項目

RowMergeプロパティ

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る