COMANDO SETFOCUS NAO FUNCIONA
Segue..
http://www.4shared.com/office/BZql0bAh/Comando_SetFocus.html
Obrigado.
http://www.4shared.com/office/BZql0bAh/Comando_SetFocus.html
Obrigado.
Você tem codigo no evento keypress do formulario ?
If KeyAscii = vbKeyReturn Then
SendKeys ([Ô]{TAB}[Ô])
KeyAscii = 0
End If
Nos meus projetos tenho que colocar o DoEvents, se não acontece exatamente isso que vc esta citando.
If KeyAscii = vbKeyReturn Then
SendKeys ([Ô]{TAB}[Ô])
KeyAscii = 0
End If
Nos meus projetos tenho que colocar o DoEvents, se não acontece exatamente isso que vc esta citando.
NILSONTRES,
Tenho não.
Coloquei esse seu código no KeyPress do Form e recoloquei o DoEvents na rotina. Infelizmente, e para meu desespero..hehe..não funcionou.
Acho que o SetFocus tá bravo comigo por algum motivo.
Obrigado novamente.
Tenho não.
Coloquei esse seu código no KeyPress do Form e recoloquei o DoEvents na rotina. Infelizmente, e para meu desespero..hehe..não funcionou.
Acho que o SetFocus tá bravo comigo por algum motivo.
Obrigado novamente.
Campeão, tenta ai esse código
Ele ao teclar o ENTER faz o cursor voltar ao [Ô]CODREFUGO[Ô], falta você adaptar a sua rotina
Private Sub REFUGO_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 13 Then Me.CODREFUGO.SetFocus: Me.CODREFUGO.Value = [Ô][Ô]
End Sub
Ele ao teclar o ENTER faz o cursor voltar ao [Ô]CODREFUGO[Ô], falta você adaptar a sua rotina
Private Sub REFUGO_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 13 Then Me.CODREFUGO.SetFocus: Me.CODREFUGO.Value = [Ô][Ô]
End Sub
CASTELO...
Vc é o cara....
MuitÃssimo obrigado pela paciencia e pela ajuda velho.
Fico de devendo uma.
Funfo que é uma uva...
Vc é o cara....
MuitÃssimo obrigado pela paciencia e pela ajuda velho.
Fico de devendo uma.
Funfo que é uma uva...
Tópico encerrado , respostas não são mais permitidas