DAR UM ESPACO PARAGRAFO NO TEXT COM ENTER
Como eu faço para dar um espaço paragrafo dentro de um textbox (multiline = true) ao apertar o bt. Enter. Ficar assim:
Ricardo alexandre --> apertar o enter
Nádia Carvalho
Grato!
Ricardo alexandre --> apertar o enter
Nádia Carvalho
Grato!
no evento KeyUp
if keyCode = 13 then
text1.text = text1.text & " " '3 espacos
end if;
if keyCode = 13 then
text1.text = text1.text & " " '3 espacos
end if;
use tambem o selstart
té +
If KeyCode = 13 Then
Text1.Text = Text1.Text & " " '3 espacos
Text1.SelStart = Len(Text1)
End If
té +
Negativo! deu certo não.
o q acontece? os espaços ficam antes do enter??
Esses apenas dar 3 espaço depois do nome na mesma linha! A idéia é que o 3 espaços apareça na linha abaixo da primeira. como se tivesse finalizando um parágrafo e iniciando o outro com o espaço! que nem no word.
no evento keypress
ou então
If KeyAscii = 13 then
For i = 1 to 3
SendKeys " "
Next
end if
ou então
If KeyAscii = 13 then
For i = 1 to 3
SendKeys "{TAB}"
Next
end if
Falta iniciar a nova linha...
If KeyCode = 13 Then
Text1.Text = Text1.Text & vbnewline & " " '3 espacos
Text1.SelStart = Len(Text1)
End If
abraços
Alex
If KeyCode = 13 Then
Text1.Text = Text1.Text & vbnewline & " " '3 espacos
Text1.SelStart = Len(Text1)
End If
abraços
Alex
MAUMAU! Esse seu faz saltar uma linha! é legal. Mais o do MARCELOHF, é exatamente isso!
Beleza mesmo!
Beleza mesmo!
Olha ai o q acabei de ver: Como Escrever um nome de cabeça para baixo esse exemplo que foram dados!
Text1.Text = " " & Text1.Text
If KeyAscii = 13 Then
For i = 1 To 3
SendKeys " "
Next
End If
Text1.Text = " " & Text1.Text
If KeyAscii = 13 Then
For i = 1 To 3
SendKeys " "
Next
End If
Obrigado MARCELOHF era isso que eu queria.
Tópico encerrado , respostas não são mais permitidas