SELECIONAR LINHA DE UM TEXTBOX

 Tópico anterior Próximo tópico Novo tópico

SELECIONAR LINHA DE UM TEXTBOX

VB / VBA

 Compartilhe  Compartilhe  Compartilhe
#444610 - 19/02/2015 15:39:10

MOKOVA666
ITUPEVA
Cadast. em:Junho/2013


Olá todos
Eu gostaria que alguém me ajudasse em uma questão.
Estou querendo selecionar 1 linha de um Textbox para outro Textbox.
Conforme Imagem abaixo:



Conforme podem ver na imagem, eu gostaria de pegar a ultima linha do Textbox que está escrito teste01/ , teste02/ , teste03/ .....
Nesse caso a linha selecionada seria a teste05/ e colocar na primeira textbox que está ao lado do botao "Mover para a pasta"

Obrigado.



Resposta escolhida #444611 - 19/02/2015 15:53:12

MARCELO-TREZE
SAO VICENTE
Cadast. em:Abril/2009


seria assim


Dim str() As String
str = Split(Text1.Text, vbCrLf)

' para pegar a ultima linha
Text2.Text = str(Ubound(str)))



________________________________________________________________________________________
O orgulho cega até os sábios, ao ponto de não percebam que não são tão sábios como pensam.



#444614 - 19/02/2015 16:15:44

MOKOVA666
ITUPEVA
Cadast. em:Junho/2013


Deu certinho
E se caso eu quiser selecionar por exemplo alguma das linhas?
Como nesse caso foi a ultima linha, eu gostaria tambem de selecionar a penultima ou alguma do meio.
Teria como?
Obrigado



#444617 - 19/02/2015 17:11:23

MARCELO-TREZE
SAO VICENTE
Cadast. em:Abril/2009


bom colega eu particularmente usaria um listbox, mas....

para selecionar uma outra linha seria assim

' para uma linha qualquer
Text2.Text = str(2)

no caso acima pego a linha2, mude o numero e terá a linha

________________________________________________________________________________________
O orgulho cega até os sábios, ao ponto de não percebam que não são tão sábios como pensam.



 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por MOKOVA666 em 25/02/2015 11:16:49