制御 キーコードの定数

※より実装に近く表示させる為、コードの改行を避けています。スマホ等で閲覧される際は向きを変えてご覧ください。

※実装するバージョンによってはバージョンアップの仕様により動作しないコードもあります。実装には動作確認の上ご使用下さい。

キーコードの定数
次の定数は、実際の値の代わりにコード内のどの部分でも使うことができます。
定数 内容
vbKeyLButton 0x1 マウスの左ボタン
vbKeyRButton 0x2 マウスの右ボタン
vbKeyCancel 0x3 Cancel キー
vbKeyMButton 0x4 マウスの右ボタン
vbKeyBack 0x8 BackSpace キー
vbKeyTab 0x9 Tab キー
vbKeyClear 0xC Clear キー
vbKeyReturn 0xD Enter キー
vbKeyShift 0x10 Shift キー
vbKeyControl 0x11 Ctrl キー
vbKeyMenu 0x12 Alt キー
vbKeyPause 0x13 Pause キー
vbKeyCapital 0x14 CapsLock キー
vbKeyEscape 0x1B Esc キー
vbKeySpace 0x20 Space キー
vbKeyPageUp 0x21 PageUp キー
vbKeyPageDown 0x22 PageDown キー
vbKeyEnd 0x23 End キー
vbKeyHome 0x24 Home キー
vbKeyLeft 0x25 ← キー
vbKeyUp 0x26 ↑ キー
vbKeyRight 0x27 → キー
vbKeyDown 0x28 ↓ キー
vbKeySelect 0x29 Select キー
vbKeyPrint 0x2A PrintScreen キー
vbKeyExecute 0x2B Execute キー
vbKeySnapshot 0x2C Snapshot キー
vbKeyInsert 0x2D Ins キー
vbKeyDelete 0x2E Del キー
vbKeyHelp 0x2F Help キー
vbKeyNumlock 0x90 NumLock キー
A ~ Z キーは、ASCII コードの A ~ Z に相当するものと同じです。
定数 内容
vbKeyA 65 A キー
vbKeyB 66 B キー
vbKeyC 67 C キー
vbKeyD 68 D キー
vbKeyE 69 E キー
vbKeyF 70 F キー
vbKeyG 71 G キー
vbKeyH 72 H キー
vbKeyI 73 I キー
vbKeyJ 74 J キー
vbKeyK 75 K キー
vbKeyL 76 L キー
vbKeyM 77 M キー
vbKeyN 78 N キー
vbKeyO 79 O キー
vbKeyP 80 P キー
vbKeyQ 81 Q キー
vbKeyR 82 R キー
vbKeyS 83 S キー
vbKeyT 84 T キー
vbKeyU 85 U キー
vbKeyV 86 V キー
vbKeyW 87 W キー
vbKeyX 88 X キー
vbKeyY 89 Y キー
vbKeyZ 90 Z キー
0 ~ 9 キーは、ASCII コードの 0 ~ 9 に相当するものと同じです。
定数 内容
vbKey0 48 0 キー
vbKey1 49 1 キー
vbKey2 50 2 キー
vbKey3 51 3 キー
vbKey4 52 4 キー
vbKey5 53 5 キー
vbKey6 54 6 キー
vbKey7 55 7 キー
vbKey8 56 8 キー
vbKey9 57 9 キー
次の定数は、テンキーの各キーを表します。
定数 内容
vbKeyNumpad0 0x60 0 キー
vbKeyNumpad1 0x61 1 キー
vbKeyNumpad2 0x62 2 キー
vbKeyNumpad3 0x63 3 キー
vbKeyNumpad4 0x64 4 キー
vbKeyNumpad5 0x65 5 キー
vbKeyNumpad6 0x66 6 キー
vbKeyNumpad7 0x67 7 キー
vbKeyNumpad8 0x68 8 キー
vbKeyNumpad9 0x69 9 キー
vbKeyMultiply 0x6A アスタリスク (*) キー
vbKeyAdd 0x6B プラス (+) キー
vbKeySeparator 0x6C Enter キー
vbKeySubtract 0x6D マイナス (-) キー
vbKeyDecimal 0x6E ピリオド (.) キー
vbKeyDivide 0x6F スラッシュ (/) キー
次の定数は、ファンクション キーの各キーを表します。
定数 内容
vbKeyF1 0x70 F1 キー
vbKeyF2 0x71 F2 キー
vbKeyF3 0x72 F3 キー
vbKeyF4 0x73 F4 キー
vbKeyF5 0x74 F5 キー
vbKeyF6 0x75 F6 キー
vbKeyF7 0x76 F7 キー
vbKeyF8 0x77 F8 キー
vbKeyF9 0x78 F9 キー
vbKeyF10 0x79 F10 キー
vbKeyF11 0x7A F11 キー
vbKeyF12 0x7B F12 キー
vbKeyF13 0x7C F13 キー
vbKeyF14 0x7D F14 キー
vbKeyF15 0x7E F15 キー
vbKeyF16 0x7F F16 キー

 

2000年01月01日|[VBサンプルコード]:[制御]