SSpread.GetSelectionメソッド

 

説明

 

スプレッドシート上で選択されたセルブロックの1つを返します。

 

ユーザによる複数セルブロックの選択が許可されている場合(AllowMultiBlocksプロパティが$TRUEの場合)に、選択されたセルブロックを取得します。

引数indexにはセルブロックのインデックスを指定します。セルブロックのインデックスには、サイズの大きなブロックから順に、0から始まる連番が割り当てられます。

選択されたセルブロックの総数はSelectionCountプロパティで取得できます。

 

選択されたセルブロックを追加したい場合は、AddSelectionメソッドを使用してください。

 

呼出形式

 

GetSelection(index)

戻り値

 

以下の子オブジェクトを持つRecordオブジェクト

名前

説明

Number

Col

選択されたセルブロックの左端の列番号

Number

Row

選択されたセルブロックの上端の行番号

Number

Col2

選択されたセルブロックの右端の列番号

Number

Row2

選択されたセルブロックの下端の行番号

 

引数

 

index

セルブロックのインデックス番号

 

例外

 

なし

使用例

AllowMultiBlocks = $TRUE;
AddSelection(2, 2, 4, 3);
AddSelection(1, 5, 5, 5);
AddSelection(2, 7, 4, 7);
for (var n = 0; n < SelectionCount; n++) {
    var sel = GetSelection(n);
    print(sel.Col, sel.Row, sel.Col2, sel.Row2, "\n");
}

 

関連項目

 

AllowMultiBlocksSelectionCountプロパティ

AddSelectionメソッド

 



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