Converta pontos decimais em vírgulas usando uma macro do Excel

Índice

O que fazer quando os números são representados com pontos em vez de vírgulas

Às vezes acontece que os números no Excel aparecem como valores com uma vírgula decimal em vez de uma vírgula decimal. Este é especialmente o caso se os dados foram importados de outros sistemas. A ilustração a seguir mostra como isso pode ser:

Os valores alinhados à direita na figura não são números válidos. Você não pode contar com o conteúdo porque o Excel o vê como texto. Para fazer números com o conteúdo, converta o ponto decimal em uma vírgula. A macro a seguir faz este trabalho:

Converter subpontos ()
On Error Resume Next
Dim Cell As Range
Para cada célula na seleção
Cell.Value = Application.Substitute (Cell.Value, ".", ",") * 1
Próxima célula
No erro GoTo 0
End Sub

Para usar a macro, proceda da seguinte forma:

  1. Selecione o intervalo de células que contém o conteúdo que você deseja converter.
  2. Chame a macro usando o comando "Extras - Macro".

O Excel agora converte todo o conteúdo nos números apropriados. A figura a seguir mostra a aparência do resultado:

Dica: Se você gostaria de saber como inserir macros no Excel, você encontrará uma breve descrição aqui: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros -in- excel-a.html

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave