ENTER COMO TAB
Caros Amigos,
Tenho usado a segunte sub para o enter funcionar como tab:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyReturn Then
SendKeys "{Tab}"
KeyCode = 0
ElseIf KeyCode = vbKeyEscape Then
SendKeys "+{Tab}"
KeyCode = 0
End If
End Sub
Porem aplico essa sub em cada formulario haveria um modo de colocar esta sub em um modulo e chamar quando carregar cada form.
Desde já agradeço a todos.
Tenho usado a segunte sub para o enter funcionar como tab:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyReturn Then
SendKeys "{Tab}"
KeyCode = 0
ElseIf KeyCode = vbKeyEscape Then
SendKeys "+{Tab}"
KeyCode = 0
End If
End Sub
Porem aplico essa sub em cada formulario haveria um modo de colocar esta sub em um modulo e chamar quando carregar cada form.
Desde já agradeço a todos.
Coloque-a em um módulo e declarando como pública...
A única maneira é criar uma nova function dentro de um módulo:
e depois chama-la no evento Load de cada form:
Public Function MinhaFuncao()
If KeyCode = vbKeyReturn Then
SendKeys "{Tab}"
KeyCode = 0
ElseIf KeyCode = vbKeyEscape Then
SendKeys "+{Tab}"
KeyCode = 0
End If
End Function
e depois chama-la no evento Load de cada form:
Private Sub Form_Load()
MinhaFuncao
end sub
Public Sub Tabular(KeyCode as integer)
If KeyCode = vbKeyReturn Then
SendKeys "{Tab}"
KeyCode = 0
ElseIf KeyCode = vbKeyEscape Then
SendKeys "+{Tab}"
KeyCode = 0
End If
End Sub
No FormKeyDown
Tabular KeyCode
'módulo
Public Function EnterTab(gKeyCode As Integer) As Boolean
EnterTab = False
If gKeyCode = vbKeyReturn Then
SendKeys "{Tab}"
EnterTab = True
ElseIf gKeyCode = vbKeyEscape Then
SendKeys "+{Tab}"
EnterTab = True
End If
End Function
'form
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If EnterTab(KeyCode) = True Then KeyCode = 0
End Sub
oks?
eita!
quantas respostas simultaneas! [S41]
quantas respostas simultaneas! [S41]
é verdade, CAJU...
Você abre e não tem nenhuma resposta, quando clica em Gravar Tópico vê que ela é a quarta ou quinta...
Isso é bom pra quem pergunta[S49]
Você abre e não tem nenhuma resposta, quando clica em Gravar Tópico vê que ela é a quarta ou quinta...
Isso é bom pra quem pergunta[S49]
Tópico encerrado , respostas não são mais permitidas