SENDKEYSのキー情報

2024年3月30日

「Action:SENDKEYS」では、通常の文字列以外に、特殊キーが入力できます。指定できるキー情報の一覧です。

特殊キー一覧

キーコード
SPACE{SPACE}
BackSpace{BACKSPACE}、{BS}、{BKSP}
Delete{DELETE}、{DEL}
Insert{INSERT}、{INS}
Home{HOME}
End{END}
PageUp{PGUP}
PageDown{PGDN}
{UP}
{DOWN}
{LEFT}
{RIGHT}
Tab{TAB}
Esc{ESC}
F1{F1}
F2{F2}
F3{F3}
F4{F4}
F5{F5}
F6{F6}
F7{F7}
F8{F8}
F9{F9}
F10{F10}
F11{F11}
F12{F12}
Enter{ENTER}または~

修飾キー

キーコード入力例
Shift+(+abc)
Ctrl^^a
Alt%

修飾キーを押したまま、他のキーを押す場合はカッコで囲みます。

  • (+abc) ⇒ ABC
  • (^ac) ⇒ 全選択後、クリップボードにコピー

のようになります。

※なお、ALT(%)については、キーコードは送信されますが、ブラウザ(Chrome/Edge/Firefox)側で反応しないようです。

文字リテラル

「{}中カッコ」、「()カッコ」、「+,^,%,~」については、制御文字として使用するので、これらを文字として入力したい場合は、{}で囲みます。

  • {{}abc{}} ⇒ {abc}
  • {(}1 {+} 1{)} * 2 = 4 ⇒ (1 + 1) * 2 = 4

繰り返し

同じ文字を繰り返す場合は、{key number}のようにします。入力できるkeyは1文字です。

  • {3 10} ⇒ 3333333333
  • {BackSpace 5} ⇒ (後ろから5文字消す)
  • {RIGHT 3} ⇒ (右に3文字移動)