アクティブセルを移動した後に発生します。
Eventオブジェクトには以下の子オブジェクトが付加されています。
型 |
名前 |
説明 |
Number |
Col |
アクティブセルの列番号 |
Number |
Row |
アクティブセルの行番号 |
Number |
NewCol |
新しいアクティブセルの列番号 |
Number |
NewRow |
新しいアクティブセルの行番号 |
SSpreadオブジェクトからフォーカスが失われるときにも発生します。このときはNewCol、NewRowは-1になります。
OperationModeプロパティが$OperationModeRead(読み出し専用モード)の場合は、このイベントは発生しません。
また、スクリプトから移動した場合は、イベントは発生しません。
より追加されました
使用例
Function OnAfterLeaveCell(e) {
if (e.NewCol < 0 || e.NewRow < 0) {
return;
}
Col = e.Col;
Row = e.Row;
BackColor = $STD;
Col = e.NewCol;
Row = e.NewRow;
BackColor = $RED;
}
関連項目
LeaveCellイベント