Compartilhar via


_Application.OnKey(String, Object) Método

Definição

Executa um procedimento especificado quando uma tecla ou uma combinação de teclas em particular é pressionada.

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

Parâmetros

Key
String

String necessário. Uma cadeia de caracteres que indica a tecla a ser pressionada.

Procedure
Object

Objeto opcional. Uma cadeia de caracteres que indica o nome do procedimento a ser executado. Se Procedure for "" (texto vazio), nada acontecerá quando Key é pressionado. Esse formato de OnKey altera o resultado normal de pressionamentos de tecla no Microsoft Excel. Se Procedure for omitido, Key reverterá para seu resultado normal no Microsoft Excel e quaisquer atribuições de chave especiais feitas com métodos OnKey anteriores serão desmarcadas.

Comentários

O Key argumento pode especificar qualquer chave única combinada com ALT, CTRL ou SHIFT ou qualquer combinação dessas chaves. Cada tecla é representada por um ou mais caracteres, como "a" para o caractere a, ou "{ENTER}" para a tecla ENTER.

Para especificar os caracteres que não são exibidos quando você pressiona a tecla correspondente (ENTER ou TAB, por exemplo), use os códigos listados na tabela a seguir. Cada código da tabela representa uma tecla no teclado.

BACKSPACE{BACKSPACE} ou {BS}
BREAK{BREAK}
CAPS LOCK{CAPSLOCK}
CLEAR{CLEAR}
DELETE ou DEL{DELETE} ou {DEL}
SETA PARA BAIXO{DOWN}
TÉRMINO{END}
ENTER~ (tilde)
ENTER (teclado numérico){ENTER}
ESC{ESCAPE} ou {ESC}
F1 a F15{F1} até {F15}
AJUDA{HELP}
PÁGINA INICIAL{HOME}
INS{INSERT}
SETA PARA A ESQUERDA{LEFT}
NUM LOCK{NUMLOCK}
PAGE DOWN{PGDN}
PAGE UP{PGUP}
RETURN{RETURN}
SETA PARA A DIREITA{RIGHT}
SCROLL LOCK{SCROLLLOCK}
TAB{TAB}
SETA PARA CIMA{UP}

Você também pode especificar as chaves combinadas com SHIFT e/ou CTRL e/ou ALT. Para especificar uma chave combinada por outra tecla ou teclas, use a tabela a seguir.

SHIFT+ (sinal de mais)
CTRL^ (caret)
ALT% (sinal de porcentagem)

Para atribuir um procedimento para um dos caracteres especiais (+, ^, % e assim por diante), coloque o caractere entre chaves.

Aplica-se a