Excel - use tanto vírgula quanto ponto para separar decimais

2

Eu tenho uma planilha do Excel com algum tipo de dados gerados. Essa planilha é então apresentada a um usuário que deve preencher alguns números. Depois, há uma coluna com uma simples soma de dados inseridos pelo usuário.

O problema é que mesmo que todos os meus usuários estejam na Europa central que usa vírgula (",") como um separador decimal, alguns deles ainda usam ponto (".") como um separador decimal. O Excel então trata essa célula como um datetime e não há como o usuário mudar o formato da célula de volta para o número (a planilha é protegida por senha e a maioria das células é bloqueada).

Minha pergunta é: existe uma maneira de tratar ponto e vírgula como um separador decimal? Eu não posso usar o VBA e a coluna com uma soma de valores digitados pelo usuário deve estar lá (por exemplo, converter células em texto não me ajudará, eu acho, porque a soma não funciona em células de texto).

    
por MartinM 04.10.2016 / 10:29

1 resposta

2

Deixe cada usuário definir seu separador decimal preferido para o Excel usando Arquivo > Opções > Avançado

Desmarqueaopção"Usar separador do sistema" e defina os símbolos do separador desejado. Desta forma, o usuário A pode usar um ponto decimal com um número, e o usuário B, que prefere a vírgula decimal, pode abrir o mesmo arquivo e verá os mesmos números com vírgulas decimais.

O Excel é internacional e pode atender a essas necessidades. É apenas um carrapato em uma caixa. Não há necessidade de VBA.

    
por 04.10.2016 / 10:58