_Application.SendKeys(Object, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Envia pressionamentos de teclas para o aplicativo ativo.
public void SendKeys (object Keys, object Wait);
Public Sub SendKeys (Keys As Object, Optional Wait As Object)
Parâmetros
- Keys
- Object
Objeto obrigatório. A combinação de chave ou chave que você deseja enviar para o aplicativo como texto.
- Wait
- Object
Objeto opcional. Verdadeiro para ter o Microsoft Excel esperando as teclas a serem processadas antes de retornar um controle para a macro. FALSO (ou omitida) para continuar a executar a macro sem precisar esperar as teclas serem processadas.
Comentários
Esse método coloca pressionamentos de teclas em um buffer principal. Em alguns casos, você deve chamar esse método antes de chamar o método que usa as teclas. Por exemplo, para enviar uma senha para uma caixa de diálogo, você deverá chamar o método SendKeys antes de exibir a caixa de diálogo.
O Keys
argumento pode especificar qualquer chave única ou qualquer chave 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 serão exibidos quando você pressionar a tecla correspondente (por exemplo, ENTER ou TAB), 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) |