Substitua Rapidamente Caracteres Acentuados por Caracteres Regulares no Excel
AutoraKelly• Data de Modificação
Importou nomes de clientes, listas de produtos ou relatórios para o Excel e reparou em caracteres acentuados, como é, ü, ñ, ç ou ô? Em muitos casos, esses caracteres podem causar problemas ao ordenar, filtrar, pesquisar, comparar dados ou exportar informações para outros sistemas.
- José → Jose
- München → Munchen
- François → Francois
- García → Garcia
Muitas bases de dados, sites e sistemas empresariais preferem caracteres ingleses simples. Por isso, substituir caracteres acentuados por caracteres regulares é uma tarefa comum na limpeza de dados no Excel. Infelizmente, o Excel não oferece uma funcionalidade incorporada para remover diretamente esses acentos. Neste tutorial, apresentamos vários métodos eficazes para o ajudar a converter rapidamente caracteres acentuados em caracteres regulares no Excel.

- Substitua manualmente Caracteres Acentuados por Localizar e Substituir
- Substitua Caracteres Acentuados com uma função definida pelo utilizador
- Substituição em lote de Caracteres Acentuados rapidamente com Kutools para Excel
Substitua manualmente Caracteres Acentuados por Localizar e Substituir
Se a sua folha de cálculo contiver apenas alguns caracteres acentuados, a funcionalidade incorporada do Excel Localizar e Substituir permite substituí-los manualmente com facilidade. No entanto, este método torna-se tedioso quando os seus dados incluem muitos caracteres acentuados diferentes, já que terá de substituir cada um individualmente.
Passos para substituir manualmente Caracteres Acentuados
- Selecione o intervalo em que pretende substituir os caracteres acentuados.
- Prima Ctrl+H para abrir a caixa de diálogo Localizar e Substituir.
- Na caixa Localizar, introduza um caractere acentuado, por exemplo: é.
- Na caixa Substituir por, introduza o caractere regular: e.
- Clique em Substituir Tudo.

- Aparecerá uma caixa de diálogo a indicar quantas substituições foram concluídas com êxito. Clique em OK.

- Repita o processo para outros Caracteres Acentuados, tais como:
- à → a
- ü → u
- ñ → n
- ç → c
Limitações deste método
Embora simples, esta abordagem tem várias desvantagens:
- Tem de substituir os caracteres um a um.
- É demasiado demorado para conjuntos de dados grandes.
Se trabalha frequentemente com dados internacionais importados, recomendamos um método mais automatizado.
Substitua Caracteres Acentuados com uma função definida pelo utilizador
Para utilizadores avançados do Excel, o VBA permite automatizar o processo de substituição e tratar múltiplos caracteres acentuados de uma só vez — ideal para quem limpa regularmente dados importados e se sente à vontade com macros.
Passos
- Prima Alt + F11 para abrir a janela do Microsoft Visual Basic for Applications.
- Clique em Inserir > Módulo.
- Cole o seguinte código VBA na janela do módulo:
Function StripAccent(thestring As String) Dim A As String * 1 Dim B As String * 1 Dim i As Integer Const AccChars = "ŠŽšžŸÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðñòóôõöùúûüýÿ" Const RegChars = "SZszYAAAAAACEEEEIIIIDNOOOOOUUUUYaaaaaaceeeeiiiidnooooouuuuyy" For i = 1 To Len(AccChars) A = Mid(AccChars, i, 1) B = Mid(RegChars, i, 1) thestring = Replace(thestring, A, B) Next StripAccent = thestring End Function
- Prima Alt + Q para fechar o editor VBA e regressar à folha de cálculo.
- Introduza a seguinte fórmula numa célula vazia (aqui, A2 é a célula que contém o Caracteres Acentuados):
=StripAccent(A2) - Prima Enter,depois arraste a alça de preenchimento para baixo para aplicar a fórmula às outras células.

- Esta função VBA substitui apenas os caracteres acentuados definidos no código. Se alguns caracteres acentuados não forem convertidos corretamente, deverá adicioná-los manualmente às listas de caracteres no código VBA.
- Para adicionar mais Caracteres Acentuados, atualize ambas as cadeias AccChars e RegCharsCertifique-se de que cada caractere acentuado em AccChars tem um caractere de substituição correspondente na mesma posição em RegChars.Por exemplo:
- AccChars = «éèêë»
- RegChars = «eeee»
- Este método devolve o resultado convertido noutra célula, sem alterar diretamente os dados originais.
Substitua em lote Caracteres Acentuados rapidamente com Kutools para Excel
O Localizar e Substituir só pode substituir um caractere acentuado de cada vez, enquanto o VBA exige editar manualmente o código para suportar mais caracteres, o que não é intuitivo para a maioria dos utilizadores. Se pretender uma solução mais rápida e fácil, a funcionalidade Substituir Cadeias em Lote do Kutools para Excel pode substituir rapidamente vários Caracteres Acentuados de uma só vez com regras incorporadas.
Kutools para Excel – Equipado com mais de 300 ferramentas essenciais para o Excel. Torne as suas tarefas no Excel mais rápidas, fáceis e eficientes.Descarregue já!
Passos
- Selecione o intervalo onde pretende substituir Caracteres Acentuados.
- Selecione Kutools>Texto>Substituir Cadeias em Lote.

- Na caixa de diálogo Substituir Cadeias em Lote:
- Selecione o cenário incorporado Caracteres Acentuados.
- Por predefinição, todas as regras predefinidas para caracteres acentuados estão selecionadas.Dica: As regras incorporadas já abrangem a maioria dos caracteres acentuados mais utilizados, pelo que, na maioria dos casos, não é necessário configurar nada adicionalmente. Pode manter apenas as regras necessárias ou adicionar manualmente novas regras para caracteres acentuados que não estejam incluídos na lista predefinida.
- Pré-visualize os resultados da substituição em tempo real e, em seguida, clique em OK.

Resultado
Agora, todos os caracteres acentuados no intervalo selecionado foram instantaneamente convertidos em caracteres regulares.

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais para tornar o seu trabalho mais rápido e fácil, e aproveite funcionalidades de IA que garantem um processamento de dados mais inteligente e uma produtividade superior.Obtenha Já
Vantagens do Kutools para Excel
Em comparação com a substituição manual ou com VBA, o Kutools oferece várias vantagens principais:
- Não requer fórmulas nem VBA
- Regras incorporadas para caracteres acentuados
- Substituição em lote de vários tipos de caracteres em simultâneo
- Pré-visualização em tempo real antes da substituição
- Suporta regras personalizadas de substituição
- Muito mais rápido e fácil para conjuntos de dados grandes
Além disso, a funcionalidade atualizada Substituir Cadeias em Lote é mais flexível do que as ferramentas tradicionais de substituição, pois permite-lhe gerir cenários reutilizáveis de regras para diferentes tarefas de limpeza de texto.
Conclusão
Substituir Caracteres Acentuados por caracteres regulares ajuda a padronizar os dados textuais e a evitar problemas ao pesquisar, comparar, ordenar ou exportar dados no Excel. Neste artigo, apresentámos três métodos distintos, desde a substituição manual até à automação com VBA e à solução mais rápida com Kutools para Excel. Entre eles, o Kutools para Excel oferece a forma mais simples e eficiente de substituir em lote Caracteres Acentuados com regras incorporadas e apenas alguns cliques.
As Melhores Ferramentas de Produtividade para Office
Potencie as Suas Competências no Excel com Kutools para Excel e Experimente uma Eficiência Nunca Antes Vista.Kutools para Excel Oferece Mais de 300 Funcionalidades Avançadas para Impulsionar a Produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores ao Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em novas janelas.
- Aumente a sua produtividade em 50 % e reduza centenas de cliques do rato todos os dias!
Todos os extras Kutools. Um único instalador
Kutools for Office é um conjunto de extras para Excel, Word, Outlook e PowerPoint, complementado pelo Office Tab Pro — a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— extras para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe em comparação com a compra individual dos extras
Índice
- Substituir Caracteres Acentuados
- Por Localizar e Substituir
- Com função definida pelo utilizador
- Rapidamente com o Kutools
- As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel
Traz 300+ funcionalidades poderosas para simplificar as suas tarefas no Excel.
- ⬇️ Transferência Gratuita
- 🛒 Comprar Agora
- 📘 Tutoriais das Funcionalidades
- 🎁 Teste Gratuito de 30 Dias





