Formato de Número Personalizado do Excel Muda Após Atualização de Configurações Regionais: Correção
🔍 WiseChecker

Formato de Número Personalizado do Excel Muda Após Atualização de Configurações Regionais: Correção

Você abre uma pasta de trabalho do Excel e descobre que seus formatos de número personalizados agora exibem datas como texto, decimais usam vírgulas em vez de pontos ou os símbolos de moeda mudaram. Esse problema ocorre porque o Excel lê as configurações regionais do Windows para interpretar os símbolos de formatação de número. Quando você atualiza as configurações de região ou idioma do Windows, o Excel reaplica automaticamente os novos caracteres separadores aos formatos personalizados existentes. Este artigo explica por que isso acontece e fornece métodos passo a passo para restaurar seus formatos de número personalizados originais.

Principais Conclusões: Restaurar Formatos de Número Personalizados Após Mudanças Regionais

  • Arquivo > Opções > Avançado > Usar separadores do sistema: Desmarcar esta opção permite fixar os separadores decimais e de milhares independentemente das configurações regionais.
  • Ctrl+1 > Número > Personalizado: Edite diretamente a string de formato para substituir a vírgula por ponto ou vice-versa com base na sua localidade preferida.
  • Ferramenta Análise Rápida ou Colar Especial > Formatos: Copie uma célula com o formato correto e aplique-a aos intervalos afetados para restaurar a consistência rapidamente.

ADVERTISEMENT

Por Que as Configurações Regionais Alteram os Formatos de Número Personalizados

O Excel armazena formatos de número personalizados como strings de texto que usam símbolos específicos para o separador decimal e o separador de milhares. Os símbolos padrão dependem do formato regional do Windows. Por exemplo, nos Estados Unidos, o ponto é o separador decimal e a vírgula é o separador de milhares. Em muitos países europeus, a vírgula é o separador decimal e o ponto é o separador de milhares.

Quando você atualiza as configurações regionais do Windows em Configurações > Hora e Idioma > Idioma e Região, o Excel detecta a mudança na próxima vez que você abrir o aplicativo. O Excel então reinterpreta qualquer formato personalizado que use os símbolos separadores antigos. Um formato que antes exibia 1.234,56 pode de repente mostrar 1,234.56 ou até se tornar ilegível como uma string de texto. Esse comportamento é proposital: o Excel tenta manter seus formatos compatíveis com a nova localidade, mas muitas vezes quebra formatos existentes que dependem dos símbolos antigos.

O Papel da Opção “Usar separadores do sistema”

Por padrão, o Excel marca a caixa Arquivo > Opções > Avançado > Usar separadores do sistema. Quando essa caixa está marcada, o Excel lê o separador decimal e de milhares das configurações regionais do Windows. Qualquer formato de número personalizado que você criar usará esses separadores do sistema. Se você alterar as configurações regionais posteriormente, o Excel atualiza os separadores em todos os formatos, incluindo os personalizados. Esta é a causa direta da mudança de formatação que você vê.

Passos para Corrigir Formatos de Número Personalizados Após Atualização das Configurações Regionais

Siga estes passos para restaurar seus formatos de número personalizados. O primeiro método evita mudanças futuras. O segundo método repara formatos existentes.

Método 1: Desabilitar Separadores do Sistema para Bloquear Seu Formato

  1. Abra o Excel e vá para Arquivo > Opções
    Clique na guia Arquivo na faixa de opções e depois clique em Opções na parte inferior do menu esquerdo. A caixa de diálogo Opções do Excel é aberta.
  2. Navegue até a categoria Avançado
    Na caixa de diálogo Opções do Excel, clique em Avançado na barra lateral esquerda. Role para baixo até a seção Opções de edição.
  3. Desmarque “Usar separadores do sistema”
    Encontre a caixa de seleção rotulada Usar separadores do sistema. Desmarque-a. Os campos Separador decimal e Separador de milhares abaixo se tornam editáveis.
  4. Insira seus separadores preferidos
    Digite o separador decimal desejado, como ponto ou vírgula. Digite o separador de milhares desejado. Para o formato dos EUA, use ponto para decimal e vírgula para milhares. Para o formato europeu, use vírgula para decimal e ponto para milhares.
  5. Clique em OK para aplicar
    Clique em OK na parte inferior da caixa de diálogo Opções do Excel. Agora o Excel usa seus separadores fixos, independentemente das configurações regionais do Windows. Os formatos personalizados existentes que já usam esses separadores serão exibidos corretamente.

Método 2: Editar a String do Formato de Número Personalizado Diretamente

  1. Selecione a célula com o formato quebrado
    Clique na célula que mostra o formato de número errado após a atualização regional.
  2. Abra a caixa de diálogo Formatar Células
    Pressione Ctrl+1 no teclado. A caixa de diálogo Formatar Células é aberta com a guia Número ativa.
  3. Vá para a categoria Personalizado
    Role a lista Categoria e clique em Personalizado. O campo Tipo mostra a string de formato, como #.##0,00 ou #,##0.00.
  4. Edite os símbolos separadores no campo Tipo
    Substitua o separador decimal pelo símbolo correto para sua região atual. Por exemplo, altere #.##0,00 para #,##0.00 se agora precisar de ponto como separador decimal. Troque também o separador de milhares, se necessário.
  5. Clique em OK para aplicar o formato editado
    Clique em OK. A célula agora exibe o número usando a string de formato corrigida.

Método 3: Copiar uma Célula com o Formato Correto para Outras Células

  1. Crie uma célula com o formato correto
    Em uma célula em branco, digite um número de exemplo. Aplique o formato de número personalizado desejado usando Ctrl+1 e a categoria Personalizado.
  2. Copie a célula formatada
    Selecione a célula e pressione Ctrl+C para copiá-la.
  3. Selecione o intervalo que deseja corrigir
    Clique e arraste para selecionar todas as células com o formato quebrado.
  4. Cole apenas o formato
    Clique com o botão direito no intervalo selecionado. Em Opções de Colagem, clique no ícone rotulado Formatos (um pincel). Você também pode pressionar Ctrl+Alt+V, depois pressionar R e depois Enter. Isso aplica o formato correto sem sobrescrever os valores das células.

ADVERTISEMENT

Se o Excel Ainda Tiver Problemas Após a Correção Principal

Formato Personalizado Aparece como Texto Após Mudança Regional

Se uma string de formato personalizado não for reconhecida após a atualização regional, o Excel pode tratar a célula como texto. Para corrigir, selecione as células, pressione Ctrl+1, vá para a guia Número e reaplique um formato de número padrão como Número ou Moeda. Em seguida, reaplique seu formato personalizado digitando a string correta na categoria Personalizado.

Formatos Voltam ao Normal Após Fechar e Reabrir o Excel

Se você editou a string de formato, mas o problema retorna após fechar o Excel, você não desabilitou a opção Usar separadores do sistema. Volte para Arquivo > Opções > Avançado e desmarque Usar separadores do sistema. Defina seus separadores preferidos manualmente. Isso impede que o Excel sobrescreva suas strings de formato na inicialização.

Atualização das Configurações Regionais Altera Formatos de Data

Formatos personalizados de data também dependem das configurações regionais. Por exemplo, a string de formato dd/mm/aaaa pode se tornar mm.dd.aaaa após uma mudança regional. Para bloquear formatos de data, use o mesmo método: desmarque Usar separadores do sistema e edite a string de formato de data na categoria Personalizado. Alternativamente, use os formatos internos da categoria Data, que são menos propensos a quebrar.

Desabilitar Separadores do Sistema vs Editar String de Formato: Principais Diferenças

Item Desabilitar Separadores do Sistema Editar String de Formato
Escopo Afeta todos os formatos personalizados atuais e futuros na pasta de trabalho Afeta apenas as células selecionadas
Previne mudanças futuras Sim Não
Requer reaplicação após atualização regional Não Sim
Funciona com formatos existentes Sim, após definir os separadores Sim, após editar a string
Melhor para Usuários que alteram configurações regionais com frequência Correção única para algumas células

Agora você pode restaurar e bloquear seus formatos de número personalizados após qualquer atualização das configurações regionais do Windows. Comece desmarcando Usar separadores do sistema em Arquivo > Opções > Avançado para evitar futuras alterações de formato. Em seguida, edite as strings de formato quebradas usando Ctrl+1 e a categoria Personalizado. Para uma correção rápida em várias células, use Colar Especial > Formatos para copiar uma célula formatada corretamente. Se você trabalha com vários formatos regionais, considere salvar um modelo de pasta de trabalho com seus separadores e formatos preferidos prontos para aplicar.

ADVERTISEMENT