como atribuir rotin...
 
Notifications
Clear all

como atribuir rotina em botoes de atalho F2,F3,F

4 Posts
2 Usuários
0 Reactions
1,298 Visualizações
(@franca)
Posts: 21
Eminent Member
Topic starter
 

Boa noite a todos . como atribuir um rotina (macros) em um botão de atalho tipo F2, F3, F4 com um detalhe se o formulário estiver vazio roda liso porem se tiver 2 textbox e o foco estiver em uma delas já não funciona preciso de um código que funcione indiferente se o foco estiver na textbox ou na combobox ou na listbox alguém pode me ajudar? o codigo q uso é o seguinte:

Private Sub UserForm_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
Select Case KeyCode
Case vbKeyF2
UserForm1.Show
Case vbKeyF3
MsgBox Aplicativo & " " & AppVersao, vbInformation + vbOKOnly, "...::: SEI :::..."
Case vbKeyF4

Case vbKeyF5
Dim Calculadora As Double
Calculadora = Shell("calc.exe", vbNormalFocus)
Case vbKeyF6

Case vbKeyEscape

'FECHA FORMULÁRIO
Beep
If MsgBox("Deseja sair da tela de manutenção das OS? Todos os dados na tela serão perdidos.", vbQuestion + vbYesNo, Aplicativo & " " & AppVersao) = vbYes Then
Unload Me
End If
End Select
End Sub

 
Postado : 07/08/2015 6:04 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

França

Movi teu tópico para Formulários, que é o local correto.
Onde você havia postado, é exclusivo para postagens de dúvidas, criticas ou reclamações sobre o fórum.

Patropi - Moderador

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/08/2015 6:22 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

fiquei meio em duvida, mas veja se é isto o que precisa, utilizei um modelo que havia criado para o forum do Tomaz -
Criando Textbox e Tempo de execução - WithEvents - http://www.tomasvasquez.com.br/forum/vi ... cj6HUaXtkY e fiz as adaptações, mas somente para os textbox, se quiser outros controles é só seguir a lógica e fazer os ajustes, no link abaixo tem algumas explicações de uso de multi controles :
UserForm Event Class – Multiple Control Types - http://yoursumbuddy.com/userform-event- ... rol-types/

withEvents KeyUp Tempo execucao

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 10/08/2015 1:27 pm
(@franca)
Posts: 21
Eminent Member
Topic starter
 

Mauro Primeiramente muito obrigado pelo tempo investido nesta duvida e dizer que o exemplo deixado foi espetacular Deus o abençõe.

 
Postado : 12/08/2015 7:26 pm