Constantes keycode

Vous pouvez utiliser les constantes suivantes n’importe où dans votre code à la place des valeurs réelles.

Constante Valeur Description
vbKeyLButton 0x1 Bouton gauche de la souris
vbKeyRButton 0x2 Bouton droit de la souris
vbKeyCancel 0x3 Touche Annuler
vbKeyMButton 0x4 Bouton central de la souris
vbKeyBack 0x8 Touche Retour arrière
vbKeyTab 0x9 Touche de tabulation
vbKeyClear 0xC Touche Effacer
vbKeyReturn 0xD Touche Entrée
vbKeyShift 0x10 Touche Maj
vbKeyControl 0x11 Touche Ctrl
vbKeyMenu 0x12 Touche Menu
vbKeyPause 0x13 Touche Pause
vbKeyCapital 0x14 Touche Verr. maj
vbKeyEscape 0x1B Touche Échap
vbKeySpace 0x20 Touche Espace
vbKeyPageUp 0x21 Touche Pg. préc
vbKeyPageDown 0x22 Touche Pg. suiv
vbKeyEnd 0x23 Touche Fin
vbKeyHome 0x24 Touche Début
vbKeyLeft 0x25 Touche Gauche
vbKeyUp 0x26 Touche Haut
vbKeyRight 0x27 Touche Droite
vbKeyDown 0x28 Touche Bas
vbKeySelect 0x29 Touche de sélection
vbKeyPrint 0x2A Touche Impr. écran
vbKeyExecute 0x2B Touche d'exécution
vbKeySnapshot 0x2C Touche Instantané
vbKeyInsert 0x2D Touche Inser
vbKeyDelete 0x2E Touche Suppr
vbKeyHelp 0x2F Touche Aide
vbKeyNumlock 0x90 Touche Verr. num.

Une clé - Touche Z

La clé A par le biais de la clé Z est identique à l’équivalent ASCII A-Z.

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

0 touche - 9 touches

Les clés 0 à 9 sont identiques à leurs équivalents ASCII 0 à 9.

Constante Valeur Description
vbKey0 48 Touche 0
vbKey1 49 Touche 1
vbKey2 50 Touche 2
vbKey3 51 Touche 3
vbKey4 52 Touche 4
vbKey5 53 Touche 5
vbKey6 54 Touche 6
vbKey7 55 Touche 7
vbKey8 56 Touche 8
vbKey9 57 Touche 9

Touches numériques du pavé numérique

Les constantes suivantes représentent les touches du pavé numérique.

Constante Valeur Description
vbKeyNumpad0 0x60 Touche 0
vbKeyNumpad1 0x61 Touche 1
vbKeyNumpad2 0x62 Touche 2
vbKeyNumpad3 0x63 Touche 3
vbKeyNumpad4 0x64 Touche 4
vbKeyNumpad5 0x65 Touche 5
vbKeyNumpad6 0x66 Touche 6
vbKeyNumpad7 0x67 Touche 7
vbKeyNumpad8 0x68 Touche 8
vbKeyNumpad9 0x69 Touche 9
vbKeyMultiply 0x6A Touche Signe de multiplication (*)
vbKeyAdd 0x6B Touche Signe plus (+)
vbKeySeparator 0x6C Touche Entrée
vbKeySubtract 0x6D Touche Signe moins (-)
vbKeyDecimal 0x6E Touche Point (.)
vbKeyDivide 0x6F Touche Signe de division (/)

Clés de fonction

Les constantes suivantes représentent des clés de fonction.

Constante Valeur Description
vbKeyF1 0x70 Touche F1
vbKeyF2 0x71 Touche F2
vbKeyF3 0x72 Touche F3
vbKeyF4 0x73 Touche F4
vbKeyF5 0x74 Touche F5
vbKeyF6 0x75 Touche F6
vbKeyF7 0x76 Touche F7
vbKeyF8 0x77 Touche F8
vbKeyF9 0x78 Touche F9
vbKeyF10 0x79 Touche F10
vbKeyF11 0x7A Touche F11
vbKeyF12 0x7B Touche F12
vbKeyF13 0x7C Touche F13
vbKeyF14 0x7D Touche F14
vbKeyF15 0x7E Touche F15
vbKeyF16 0x7F Touche F16

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.