API version 1

- 5

addSelection

選択範囲を追加します。

既存の選択範囲に選択範囲を追加します。現在の選択範囲は selection プロパティで取得できます。


選択範囲のクリアは clearSelection メソッドで行います。
選択範囲の変更は SpreadRange.select メソッドで行います。

引数として与える選択範囲の内と外にまたがった結合されたセルがある場合、選択範囲は追加されず、メソッドはfalseを返します。

呼出形式一覧

呼出形式

説明

boolean addSelection(CRS::Common::Spread::SpreadRange range)

rangeを選択範囲に追加します。

戻り値一覧

戻り値

説明

boolean

選択範囲の追加が成功したか否かを返します。

引数一覧

引数

説明

range

選択範囲に追加するSpreadRangeオブジェクト

例外

識別子

説明

SYS-23:5

メソッドの引数が不正です

関連項目

Spread.selection プロパティ


使用例 CRSダウンロード

Form Spread_methods {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   Spread spread1 {
           x = 8;
           y = 8;
           width = 640;
           height = 440;
           maxColumns = 20;
           maxRows = 20;
   }

   Button button1 {
           x = 664;
           y = 32;
           width = 112;
           height = 32;
           title = "addSelection";
           function onTouch(e) {
                   ^.spread1.range("A1:B3").select();
                   #D2:E4の範囲を選択範囲に追加します
                   ^.spread1.addSelection(^.spread1.range("D2:E4"));
           }
   }

   Button button2 {
           x = 664;
           y = 80;
           width = 112;
           height = 32;
           title = "clearSelection";
           function onTouch(e) {
                   #選択範囲をクリアします
                   ^.spread1.clearSelection();
           }
   }
}