EXCEL, use vírgula em vez de ponto em números gerados a partir de xml

EXCEL, use vírgula em vez de ponto em números gerados a partir de xml

Estou gerando números a partir de um arquivo XML, que é atualizado a cada X vez. E preciso ter a saída em números separados por vírgulas, não por pontos, como no XML, porque não consigo trabalhar (multiplicar etc.) com números separados por ponto.

Minha saída XML é semelhante a:

Número Um N1 14.5

Número Dois N2 578,4

Mas eu preciso que seja assim:

Número Um N1 14,5

Número Dois N2 578,4

Responder1

Existem outras vírgulas no arquivo? Caso contrário, você pode simplesmente usar a ferramenta localizar e substituir.

Ctrl + F -> substituir guia -> localizar "." substituir com ",".

Se você precisar dele para uma macro, basta gravar-se fazendo isso e você terá algo semelhante a

    Cells.Replace What:=".", Replacement:=",", LookAt:=xlPart, SearchOrder _
    :=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False

Você precisa de algo mais avançado?

informação relacionada