Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Saga_fuel

Teclas pressionadas

Recommended Posts

Galera como eu faço para qnd o usuario pressionar as teclas ctrl + shift + m , ele executar uma funçao q eu criei????(Bom se alguem puder me responder como faço isso em vba exel, eu agradeço, se nao pode ser em vb msm!!! vlws!! galera

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera como eu faço para qnd o usuario pressionar as teclas ctrl + shift + m , ele executar uma funçao q eu criei????(Bom se alguem puder me responder como faço isso em vba exel, eu agradeço, se nao pode ser em vb msm!!! vlws!! galera

<{POST_SNAPBACK}>

Dá uma olhada na API RegisterHotKey no google. já até coloquei o link da pesquisa aí. heheaheh

http://www.google.com.br/search?q=Register...:Pt-BR:official

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para fazer isso apartir de um form, é só deixar a propriedade KeyPreview dele como true e depois no evento keydown:

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)If Shift = 6 And KeyCode = 77 Then 'shift = 6 é ctrl+alt e keycode=77 é M    'execute funçãoEnd IfEnd Sub
Mas só vai funcionar quando o form (ou algum controle dentro dele)estiver com foco.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.