_Application.OnKey(String, Object) Méthode

Définition

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. ProcedureS’il s’agit de « » (texte vide), rien ne se produit lorsque Key l’on appuie sur la pression. Cette forme de OnKey modifie la concordance des touches dans Microsoft Excel. S’il est omis, il revient à son résultat normal dans Microsoft Excel et toutes les affectations de touches spéciales réalisées avec les méthodes Procedure Key OnKey précédentes sont effacées.

Remarques

L’argument peut spécifier n’importe quelle touche unique combinée Key avec ALT, Ctrl ou Shift, 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 correspond à 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^ (attention)
ALT% (signe de pourcentage)

Pour associer une procédure à l'un des caractères spéciaux (+, ^, %, etc.), mettez le caractère entre accolades.

S’applique à