PEGAR AS DUAS PRIMEIRAS PALAVRAS DE UMA STRING

AMELINHACODE 05/05/2022 22:37:52
#499791
Boa noite pessoal,

Tava dando uma pesquisada na net agora para descobrir como pegar somente as duas primeiras palavras de uma string

exemplo:
AÇÚCAR CRISTAL UNIÃO 500G (ele pegaria AÇÚCAR CRISTAL)
BORRACHA DE LAPIS FABI CASTEL(ele pegaria BORRACHA DE)


Ai vi o Split consegue separar as palavras, poderia colocar como separador o espaço entre as palavras, tipo assim:

vTextoSelecionado = Split(Text1.Text," ")


Só que pelo que li ele vai dividir as palavras tipo um array...
Queria poder preencher um outro textbox com somente as duas primeiras palavras daquele array

texto2.text = Palavra1 Palavra2


KERPLUNK 05/05/2022 23:41:53
#499792
Resposta escolhida
Então, voce pega os dois primeiros itens do array e concatena:

vTextoSelecionado = Split(Text1.Text," ")
vConcatenado = vTextoSelecionado(0) & " " & vTextoSelecionado(1)
texto2.text = vConcatenado
Tópico encerrado , respostas não são mais permitidas