SSpread.Advanceイベント

 

Tabキーや方向キーにより、スプレッドシートの領域外にフォーカスを移動しようとしたときに発生します。

 

具体的には、以下の操作時にイベントが発生します。

・最終セルでTabキーを 押す

・先頭セルでShift+Tabキーを押す

・最終行で方向キーの下を押す

・先頭行で方向キーの上を押す

 

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

名前

説明

Number

AdvanceNext

Tabキーまたは方向キーの下の場合は$TRUE

Shift+Tabキーまたは方向キーの上の場合は$FALSE

 

Tabキーによる操作は、ProcessTabプロパティが$TRUEの場合のみイベントが発生します。

 

 

使用例

ProcessTab = $TRUE;
Function OnAdvance(e) {
    if (e.AdvanceNext == $TRUE) {
        MoveFocus($NEXTFOCUS);
    } else {
        MoveFocus($PREVFOCUS);
    }
}

 

関連項目

ProcessTabプロパティ

 



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