Sim, isso mesmo, resumiu pra caramba.
Resumidamente, o split separa uma string em partes.
Como vc tem um nome de pessoas, que usa espaços para separar, é só o que o split precisa:
Porém, note que o nome é uma matriz, foi declarada assim:
NOME()
não assim:
NOME
Para o nome:
ANA LUCIA GREGORIO ALVES
internamente, a matriz ficou:
NOME(0) = "ANA"
NOME((1) = "LUCIA"
NOME(2) = "GREGORIO"
NOME(3) = "ALVES"
Então, foi só usar o UBound pra pegar o último valor. Como a matriz NOME tem 4 valores, de 0 a 3, o últiomo vai ser o 3, assim,
Ubound(NOME) = 3
E, como vc já viu:
NOME(3) = "ALVES"
Abs
Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.
Gilmar
Postado : 20/01/2015 7:36 am