_Application.OnKey(String, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Exécute une procédure spécifiée lorsque l'utilisateur appuie sur une touche ou une combinaison de touches particulière.
public void OnKey (string Key, object Procedure);
Public Sub OnKey (Key As String, Optional Procedure As Object)
Paramètres
- Key
- String
Argument de type String obligatoire. Chaîne indiquant la touche sur laquelle appuyer.
- Procedure
- Object
Objet facultatif. Une chaîne indiquant le nom de la procédure à exécuter. Si Procedure
a la valeur « » (texte vide), rien ne se produit quand Key
est enfoncé. Cette forme de OnKey modifie la concordance des touches dans Microsoft Excel. Si Procedure
est omis, Key
rétablit son résultat normal dans Microsoft Excel et toutes les affectations de clés spéciales effectuées avec les méthodes OnKey précédentes sont effacées.
Remarques
L’argument Key
peut spécifier n’importe quelle touche unique combinée avec ALT, CTRL ou Maj, ou toute combinaison de ces touches. Chaque touche est représentée par un ou plusieurs caractères, par exemple, "a" pour la lettre a, ou "{ENTER}" pour la touche Entrée.
Pour spécifier des caractères qui ne s'affichent pas quand vous appuyez sur la touche correspondante (par exemple, Entrée ou Tabulation), utilisez les codes répertoriés dans le tableau suivant. Chaque code de la table représente une touche du clavier.
Retour arrière | {BACKSPACE} ou {BS} |
Attn | {BREAK} |
Verr. maj | {CAPSLOCK} |
EFFACER | {CLEAR} |
SUPPRIMER ou Suppr | {DELETE} ou {DEL} |
Bas | {DOWN} |
Fin | {END} |
Entrée | ~ (tilde) |
Entrée (pavé numérique) | {ENTER} |
Échap | {ESCAPE} ou {ESC} |
F1 à F15 | {F1} à {F15} |
Aide | {HELP} |
Début | {HOME} |
Inser | {INSERT} |
Gauche | {LEFT} |
Verr. num | {NUMLOCK} |
Pg. suiv | {PGDN} |
Pg. préc | {PGUP} |
RETOUR | {RETURN} |
Droite | {RIGHT} |
Arrêt défil | {SCROLLLOCK} |
Tab | {TAB} |
Haut | {UP} |
Vous pouvez également spécifier des touches combinées avec MAJ et/ou CTRL et/ou ALT. Pour spécifier une touche combinée avec une ou plusieurs autres touches, utilisez le tableau suivant.
MAJ | + (signe plus) |
Ctrl | ^ (caret) |
ALT | % (signe de pourcentage) |
Pour associer une procédure à l'un des caractères spéciaux (+, ^, %, etc.), mettez le caractère entre accolades.