作成日: 2022/05/31 最終更新日: 2023/02/22
文書種別
技術情報
詳細
セルの編集を開始した際にはEditStartingイベントが発生します。引数を利用して任意のセルを判定し、イベントをキャンセルすることでシートの保護を使用せずにセルの編集を抑止することが可能です。
EditStarting イベント
セルの編集終了時にはEditEndingイベントが発生します。このイベント発生時にはエディタの値が未確定の状態のため、入力をキャンセルすることが可能です。
セルの編集終了後にはEditEndedイベントが発生します。このイベントではエディタの値は確定済みになっています。
セルの編集が終了し値が変更された際にはValueChangedイベントが発生します。
なお、これらのイベントはセルを編集モードにした場合に発生する仕様になっています。そのため、セル選択後にDeleteキーを押下して値を削除するなどの編集モードを経由せずにセルの値を編集した場合はイベントが発生しません。