Compartir a través de


_Application.OnKey(String, Object) Método

Definición

Ejecuta un procedimiento especificado cuando se presiona una tecla o combinación de teclas concreta.

public void OnKey (string Key, object Procedure);
Public Sub OnKey (Key As String, Optional Procedure As Object)

Parámetros

Key
String

String requerida. Cadena que indica la tecla que se va a presionar.

Procedure
Object

Objeto opcional. Cadena que indica el nombre del procedimiento que se va a ejecutar. Si Procedure es "" (texto vacío), no ocurre nada cuando Key se presiona. Esta forma de OnKey cambia el resultado normal de las pulsaciones de tecla en Microsoft Excel. Si Procedure se omite, Key se revierte a su resultado normal en Microsoft Excel y se borran las asignaciones de claves especiales realizadas con métodos OnKey anteriores.

Comentarios

El Key argumento puede especificar cualquier clave única combinada con ALT, CTRL o MAYÚS, o cualquier combinación de estas teclas. Cada tecla se representa mediante uno o varios caracteres, como "a" para el carácter a, o "{ENTER}" para la tecla ENTRAR.

Para especificar caracteres que no se muestran al presionar la tecla correspondiente (por ejemplo ENTRAR o TAB), use los códigos que se indican en la tabla siguiente. Cada código de la tabla representa una tecla del teclado.

RETROCESO{BACKSPACE} o {BS}
INTER{BREAK}
BLOQ MAYÚS{CAPSLOCK}
BORRAR{CLEAR}
SUPRIMIR o SUPR{DELETE} o {DEL}
FLECHA ABAJO{DOWN}
FIN{END}
ENTRAR~ (tilde)
ENTRAR (teclado numérico){ENTER}
ESC{ESCAPE} o {ESC}
F1 a F15{F1} a {F15}
AYUDA{HELP}
INICIO{HOME}
INS{INSERT}
FLECHA IZQUIERDA{LEFT}
BLOQ NUM{NUMLOCK}
AV PÁG{PGDN}
RE PÁG{PGUP}
VOLVER{RETURN}
FLECHA DERECHA{RIGHT}
BLOQ DESPL{SCROLLLOCK}
TAB{TAB}
FLECHA ARRIBA{UP}

También puede especificar teclas combinadas con MAYÚS y/o CTRL y/o ALT. Para especificar una tecla combinada con otra u otras teclas, use la tabla siguiente.

MAYÚSCULAS+ (signo más)
CTRL^ (símbolo de intercalación)
ALT% (signo porcentual)

Para asignar un procedimiento a uno de los caracteres especiales (+, ^, %, etc.), encierre el carácter en llaves.

Se aplica a