Minha opinião e de sempre procurar eliminar erros na fonte. Em TextFileColumnDataTypes tipo 1 corresponde a formatação geral do Excel.
O erro ocorre pois o Excel tenta adequar o valor recebido a uma forma/formato existente; assim -... e confundido com uma formula/numero negativo
Pode-se experimentar duas possibilidades:
Na linha ".TextFileColumnDataTypes = Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1)"
Alterar
.TextFileColumnDataTypes = Array(1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1) (onde 2 corresponde a formato texto
ou ainda nalinha : ".TextFileFixedColumnWidths = Array(5, 6, 14, 23, 12, 16, 17, 13, 15, 18, 13)"
Alterar
.TextFileFixedColumnWidths = Array(5, 7, 13, 23, 12, 16, 17, 13, 15, 18, 13) --> O simbolo " - " devera ser incorporado a coluna do resultando numa coluna tres sem esse
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 19/04/2018 4:08 pm