Spread.Sheets
選択領域の処理

ウィジェット内のセル、行、列、または複数範囲を選択できます。

セルブロック、列範囲、または行範囲を選択するには、マウスの左ボタンでクリックおよびドラッグします。 [Ctrl]キーを押しながらマウスの左ボタンをクリックすると、複数のセル範囲を選択できます。 ナビゲーションキーの一覧については、「キーボードナビゲーションの使用」を参照してください。

選択の単位(セル、列、または行)を指定するには、selectionUnitメソッドを使用します。 選択領域の範囲(単一、範囲、または複数範囲)を指定するには、selectionPolicyメソッドを使用します。

選択領域の色と境界線を設定するには、options.selectionBackColorおよびoptions.selectionBorderColorプロパティをそれぞれ使用します。 標準色、およびテーマ色を使用できます。

コードの使用

次のサンプルコードは、セル範囲を選択します。

JavaScript
コードのコピー
activeSheet.addSelection(4, 0, 2, 2);
//activeSheet.clearSelection();
var sels = activeSheet.getSelections();
alert(sels.length);

コードの使用

次のサンプルコードは、単一行、または行範囲の選択を許可します。

JavaScript
コードのコピー
activeSheet.selectionUnit(GC.Spread.Sheets.SelectionUnit.Row);
activeSheet.selectionPolicy(GC.Spread.Sheets.SelectionPolicy.Range);

コードの使用

次のサンプルコードは、選択された領域の色と境界線を設定します。

JavaScript
コードのコピー
activeSheet.options.selectionBackColor = "Accent 6";
 activeSheet.options.selectionBorderColor = "Accent 1";
参照

 

 


© 2016-2018, GrapeCity inc. All rights reserved.