ACHAR POSICAO EM ARQUIVO TXT

HUBER.FABIO 10/09/2012 09:38:25
#409341
Caros !

Tenho uma arquivo .TXT de retorno, onde a cada linha precido pegar um valor em uma determinada posição, o arquivo é desposicionado a cada linha, sendo separado por piper.

Exemplo

000|000|000|000|0000|245.50|000
000|000|000|000|0000|12.20|00

Pergunta: qual função posso estar usando para pegar por exemplo esse campo onde se encontra o valor, tem algo simples para contar o piper que quando chegar nela pegar o conteudo.
GOODSPEAKERS 10/09/2012 09:54:53
#409343
Ola. voce pode tentar usar o split
HUBER.FABIO 10/09/2012 10:02:45
#409346
Entendi ! nunca usei esse comando.

Teria algum exemplo ai de como usar o split para pegar o campo em destaque das linha abaixo

000|000|000|000|0000|245.50|000
000|000|000|000|0000|12.20|00
KERPLUNK 10/09/2012 10:17:59
#409347
JONATHANSTECKER 10/09/2012 10:19:47
#409348
Resposta escolhida
Função Split (Visual Basic)
Dim Texto As String
Texto = [Ô]000|000|000|000|0000|245.50|000[Ô]

Dim Valores As Variant
Valores = Split(Texto, [Ô]|[Ô])

MsgBox (Valores(5))
Tópico encerrado , respostas não são mais permitidas