Galera.. Eu não posso colocar o valor do campo em uma variavel, pois o numero é variavel portanto uma hora contem 0000000-2,40 / 00000000-0,30 / 00000-350,20
podem observar que o sinal negativo muda de posição constantemente e se eu colocar o valor na variavel vai funcionar somente para aquela posição, preciso de uma forma que pegue o tamanho do campo tipo o comando Mid e depois a transforme em numeros reais sem os zeros a esquerda. o sistema que trabalho é o seguinte.
tipo. ValorPagar esta na posição 123 com tamanho de 16 então.
ValorPagar = Trim(mid(Variavel, 123 , 16))
ValorPagar = Format(ValorPagar),"#.##0,00" so q desta forma qdo é numero negativo ele da erro pq não consegue identificar o formato.
Ficarei grato pela compreensão..