SSpread.EditChangeイベント

 

入力モードがON(編集状態)のセル内で、値が変更されたときに発生します。

 

Eventオブジェクトには以下の子オブジェクトが付加されています。

名前

説明

Number

Col

値が変更されたセルの列番号

Number

Row

値が変更されたセルの行番号

 

このイベントは1文字入力するごとに発生しますが、OnEditChangeイベントハンドラの呼び出しが即座に行われる保証はありません。つまり、1文字ごとにエラーチェックをするような処理には不向きです。

また、セルの編集中に発生するイベントハンドラで、スプレッドシート全体に関わるプロパティの変更や、編集中のセルに矛盾が生じるような設定の変更などを行うことは、正しく動作しない場合があるため推奨しません。

 

 

使用例

Function OnEditChange(e) {
    print(e.Col, e.Row, GetText(e.Col, e.Row), "\n");
}

 

関連項目

EditEnterActionEditModeEditModePermanentEditModeReplaceプロパティ

EditErrorEditModeOffEditModedOnイベント

 



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