Compartilhar via


Constantes de código-chave

As constantes a seguir podem ser usadas em qualquer lugar do código no lugar dos valores reais.

Constant Valor Descrição
vbKeyLButton 0x1 Botão esquerdo do mouse
vbKeyRButton 0x2 Botão direito do mouse
vbKeyCancel 0x3 Chave CANCEL
vbKeyMButton 0x4 Botão mouse do meio
vbKeyBack 0x8 Tecla BACKSPACE
vbKeyTab 0x9 Tecla TAB
vbKeyClear 0xC Tecla CLEAR
vbKeyReturn 0xD Tecla ENTER
vbKeyShift 0x10 Tecla SHIFT
vbKeyControl 0x11 Tecla CTRL
vbKeyMenu 0x12 Tecla MENU
vbKeyPause 0x13 Tecla PAUSE
vbKeyCapital 0x14 Tecla CAPS LOCK
vbKeyEscape 0x1B Chave ESC
vbKeySpace 0x20 Tecla SPACEBAR
vbKeyPageUp 0x21 Tecla PAGE UP
vbKeyPageDown 0x22 Tecla PAGE DOWN
vbKeyEnd 0x23 Tecla END
vbKeyHome 0x24 Tecla HOME
vbKeyLeft 0x25 Tecla SETA PARA A ESQUERDA
vbKeyUp 0x26 Tecla SETA PARA A DIREITA
vbKeyRight 0x27 Tecla SETA PARA A DIREITA
vbKeyDown 0x28 Tecla SETA PARA BAIXO
vbKeySelect 0x29 Tecla SELECT
vbKeyPrint 0x2A Tecla PRINT SCREEN
vbKeyExecute 0x2B Tecla EXECUTE
vbKeySnapshot 0x2C Chave SNAPSHOT
vbKeyInsert 0x2D Tecla INSERT
vbKeyDelete 0x2E Tecla DELETE
vbKeyHelp 0x2F Tecla HELP
vbKeyNumlock 0x90 Tecla NUM LOCK

Uma chave - chave Z

A chave A por meio da chave Z é a mesma que os equivalentes ASCII A-Z.

Constant Valor Descrição
vbKeyA 65 Uma chave
vbKeyB 66 Chave B
vbKeyC 67 Chave C
vbKeyD 68 Chave D
vbKeyE 69 Chave E
vbKeyF 70 F key
vbKeyG 71 Tecla G
vbKeyH 72 Chave H
vbKeyI 73 Eu chave
vbKeyJ 74 Chave J
vbKeyK 75 Chave K
vbKeyL 76 Chave L
vbKeyM 77 Chave M
vbKeyN 78 N key
vbKeyO 79 Chave O
vbKeyP 80 Chave P
vbKeyQ 81 Chave Q
vbKeyR 82 Chave R
vbKeyS 83 Chave S
vbKeyT 84 Chave T
vbKeyU 85 Chave U
vbKeyV 86 Chave V
vbKeyW 87 Chave W
vbKeyX 88 Chave X
vbKeyY 89 Chave Y
vbKeyZ 90 Tecla Z

0 chave – 9 tecla

A chave 0 a 9 é a mesma que os equivalentes ASCII 0 a 9.

Constant Valor Descrição
vbKey0 48 0 chave
vbKey1 49 1 chave
vbKey2 50 2 chave
vbKey3 51 3 tecla
vbKey4 52 4 chave
vbKey5 53 5 teclas
vbKey6 54 6 chave
vbKey7 55 7 tecla
vbKey8 56 8 tecla
vbKey9 57 9 tecla

Teclas numéricas do teclado

As constantes a seguir representam chaves no teclado numérico.

Constant Valor Descrição
vbKeyNumpad0 0x60 0 chave
vbKeyNumpad1 0x61 1 chave
vbKeyNumpad2 0x62 2 chave
vbKeyNumpad3 0x63 3 tecla
vbKeyNumpad4 0x64 4 chave
vbKeyNumpad5 0x65 5 teclas
vbKeyNumpad6 0x66 6 chave
vbKeyNumpad7 0x67 7 tecla
vbKeyNumpad8 0x68 8 tecla
vbKeyNumpad9 0x69 9 tecla
vbKeyMultiply 0x6A Tecla SINAL DE MULTIPLICAÇÃO (*)
vbKeyAdd 0x6B Tecla SINAL DE ADIÇÃO (+)
vbKeySeparator 0x6C Tecla ENTER
vbKeySubtract 0x6D Tecla MINUS SIGN (-)
vbKeyDecimal 0x6E Chave DECIMAL POINT (.)
vbKeyDivide 0x6F Chave DIVISION SIGN (/)

Chaves de função

As constantes a seguir representam chaves de função.

Constant Valor Descrição
vbKeyF1 0x70 Chave F1
vbKeyF2 0x71 Chave F2
vbKeyF3 0x72 Chave F3
vbKeyF4 0x73 Chave F4
vbKeyF5 0x74 Chave F5
vbKeyF6 0x75 Chave F6
vbKeyF7 0x76 Chave F7
vbKeyF8 0x77 Chave F8
vbKeyF9 0x78 Chave F9
vbKeyF10 0x79 Chave F10
vbKeyF11 0x7A Chave F11
vbKeyF12 0x7B Chave F12
vbKeyF13 0x7C Chave F13
vbKeyF14 0x7D Chave F14
vbKeyF15 0x7E Chave F15
vbKeyF16 0x7f Chave F16

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.