Appendix. KeyCode Constants and Values
These constants can be used when programming the KeyDown and KeyUp event procedures for controls.
Constant | Value | Description |
---|---|---|
vbKeyBack | &H8 | BACKSPACE key |
vbKeyTab | &H9 | TAB key |
vbKeyClear | &HC | CLEAR key |
vbKeyReturn | &HD | ENTER key |
vbKeyShift | &H10 | SHIFT key |
vbKeyControl | &H11 | CTRL key |
vbKeyMenu | &H12 | MENU key |
vbKeyPause | &H13 | PAUSE key |
vbKeyCapital | &H14 | CAPS LOCK key |
vbKeyEscape | &H1B | ESC key |
vbKeySpace | &H20 | SPACEBAR key |
vbKeyPageUp | &H21 | PAGE UP key |
vbKeyPageDown | &H22 | PAGE DOWN key |
vbKeyEnd | &H23 | END key |
vbKeyHome | &H24 | HOME key |
vbKeyLeft | &H25 | LEFT ARROW key |
vbKeyUp | &H26 | UP ARROW key |
vbKeyRight | &H27 | RIGHT ARROW key |
vbKeyDown | &H28 | DOWN ARROW key |
vbKeySelect | &H29 | SELECT key |
vbKeyPrint | &H2A | PRINT SCREEN key |
vbKeyExecute | &H2B | EXECUTE key |
vbKeySnapshot | &H2C | SNAPSHOT key |
vbKeyInsert | &H2D | INS key ... |
Get Office® XP Development with VBA now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.