Ir para conteúdo
Fórum Script Brasil
  • 0

Help ! Comando Sendkey (vba)


Guest Maurício Frigério

Pergunta

Guest Maurício Frigério

:rolleyes: Olá Amigos, precisava de uma ajuda dos crânios em VBA

preciso simular o pressionar da barra de espaço com o comando SendKey

para as outras Tecla já consegui , mas a barra de espaço, não estou conseguindo ...

agradeço desde já

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
Guest Rafael P.C

Cara ve se este explicação te ajuda.,

Sintaxe Completa do Texto a Enviar:

Cada tecla é representada por um ou mais caracteres. Para especificar um único caractere de teclado, utilize o próprio caractere. Por exemplo, para representar a letra A, utilize "A" para string. Para representar mais de um caractere, anexe cada caractere adicional ao que o antecede. Para representar as letras A, B e C, utilize "ABC" para string.

O sinal de adição (+), circunflexo (^), sinal de porcentagem (%), til (~) e parênteses ( ) possuem significados especiais para SendKeys. Para especificar um desses caracteres, coloque-os entre chaves ({}). Por exemplo, para especificar o sinal de adição, utilize {+}. Os colchetes ([ ]) não têm significado especial para SendKeys, mas você deve colocá-los entre chaves. Em outros aplicativos, os colchetes têm um significado especial que pode ser importante quando ocorrer intercâmbio dinâmico de dados (DDE, Dynamic Data Exchange). Para especificar caracteres de chaves, utilize {{} e {}}.

Para especificar caracteres que não são exibidos quando você pressiona uma tecla, como ENTER ou TAB, e teclas que representam ações em vez de caracteres, utilize os códigos a seguir.

Tecla

Código

BACKSPACE

{BACKSPACE}, {BS} ou {BKSP}

BREAK

{BREAK}

CAPS LOCK

{CAPSLOCK}

DEL ou DELETE

{DELETE} ou {DEL}

SETA PARA BAIXO

{DOWN}

END

{END}

ENTER

{ENTER}ou ~

ESC

{ESC}

HELP

{HELP}

HOME

{HOME}

INS ou INSERT

{INSERT} ou {INS}

SETA À ESQUERDA

{LEFT}

NUM LOCK

{NUMLOCK}

PAGE DOWN

{PGDN}

PAGE UP

{PGUP}

SETA À DIREITA

{RIGHT}

SCROLL LOCK

{SCROLLLOCK}

TAB

{TAB}

SETA ACIMA

{UP}

F1

{F1}

F2

{F2}

F3

{F3}

F4

{F4}

F5

{F5}

F6

{F6}

F7

{F7}

F8

{F8}

F9

{F9}

F10

{F10}

F11

{F11}

F12

{F12}

F13

{F13}

F14

{F14}

F15

{F15}

F16

{F16}

 

Estas, apesar de não existir no VBA, também são suportadas aqui.

Tecla

Código

Print Screen

{PRTSC}

Pausar 1 segundo

{PAUSE}

Pausar n segundos

{PAUSE n}

Para especificar teclas combinadas com qualquer combinação das teclas SHIFT, CTRL e ALT, preceda o código de teclas de um ou mais dos códigos a seguir:

Tecla

Código

SHIFT

+

CTRL

^

ALT

%

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...