Partilhar via


Constantes de código-chave

As seguintes constantes podem ser utilizadas em qualquer parte do código em vez dos valores reais.

Constant Valor Descrição
vbKeyLButton 0x1 Botão esquerdo do mouse
vbKeyRButton 0x2 Botão direito do mouse
vbKeyCancel 0x3 Tecla CANCELAR
vbKeyMButton 0x4 Botão Do meio do rato
vbKeyBack 0x8 Tecla BACKSPACE
vbKeyTab 0x9 Tecla de tabulação
vbKeyClear 0xC Tecla CLEAR
vbKeyReturn 0xD Tecla ENTER
vbKeyShift 0x10 Tecla SHIFT
vbKeyControl 0x11 Tecla CTRL
vbKeyMenu 0x12 Tecla MENU
vbKeyPause 0x13 Tecla PAUSE
vbKeyKeyKey 0x14 Tecla CAPS LOCK
vbKeyEscape 0x1B Chave ESC
vbKeySpace 0x20 Tecla barra de espaço
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 Tecla SNAPSHOT
vbKeyInsert 0x2D Tecla INSERT
vbKeyDelete 0x2E Tecla DELETE
vbKeyHelp 0x2F Tecla HELP
vbKeyNumlock 0x90 Tecla NUM LOCK

Uma chave - tecla Z

A chave A através da chave Z é a mesma que os equivalentes ASCII A–Z.

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

Chave 0 - 9 tecla

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

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

Teclas numéricas do teclado numérico

As seguintes constantes representam as teclas no teclado numérico.

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

Teclas de função

As constantes seguintes representam as teclas de função.

Constant Valor Descrição
vbKeyF1 0x70 Tecla F1
vbKeyF2 0x71 Tecla F2
vbKeyF3 0x72 Tecla F3
vbKeyF4 0x73 Tecla F4
vbKeyF5 0x74 Tecla F5
vbKeyF6 0x75 Tecla F6
vbKeyF7 0x76 Tecla F7
vbKeyF8 0x77 Tecla F8
vbKeyF9 0x78 Tecla F9
vbKeyF10 0x79 Tecla F10
vbKeyF11 0x7A Tecla F11
vbKeyF12 0x7B Tecla F12
vbKeyF13 0x7C Tecla F13
vbKeyF14 0x7D Tecla F14
vbKeyF15 0x7E Tecla F15
vbKeyF16 0x7F Tecla 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.