PROBLEMA COM O TEXT BOX MULTILINE

ELMO01 21/02/2011 15:23:31
#366141
Boa tarde, estou com problemas em um textbox utilizando o multiline, quando teclo ENTER, o cursor deveria ir para a próxima linha e ficar aguardando a próxima instrução ou digitação, só que o cursor vai para o próximo textbox que encontra.

Como faço para acertar isto?

Obrigado,
LLAIA 21/02/2011 15:55:27
#366144
verifique se o Textbox tá com alguma instrução no evento KeyPress que esteja fazendo Tab.
ELMO01 21/02/2011 15:58:06
#366145
Sim já tem um que é do form

Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = vbKeyReturn Then
SendKeys ([Ô]{TAB}[Ô])
End If
End Sub

Será qu é isto???
MARCELO.TREZE 21/02/2011 18:10:32
#366168
então colega toda vez que vc pressionar enter em qualquer objeto do form, um tab será executado.

sugiro tirar este código acima

FNANDOOD 21/02/2011 20:45:22
#366181
Penso que desta maneira, dará certo:

Para mudar de linha no Textbox, você tem que apertar CTRL + ENTER que troca a linha

no evento keycode ou keypress, Tenta enviar um sendkeys do botão CTRL + o botão ENTER junto.

ELMO01 22/02/2011 10:46:21
#366211
como faço para combir do CTRL + ENTER no sendkeys, fiz assim mais não deu certo

Private Sub Txt_Edit03_KeyPress(KeyAscii As Integer)
If KeyAscii = vbKeyReturn Then
SendKeys ([Ô]{CTRL} & {ENTER}[Ô])
End If
End Sub
ADRIANOM 23/02/2011 01:43:26
#366299
Resposta escolhida
faz o seguinte.. coloca na funçao keyup de cada textbox seu essa funçao para Tab, e no textbox multilinha vc deixa sem...
ELMO01 23/02/2011 09:53:25
#366311
ADRIANOM
valeu pela dica - mt obrigado
Tópico encerrado , respostas não são mais permitidas