Skip to main content

Como remover rapidamente traços de células no Excel?

Author: Xiaoyang Last Modified: 2025-06-04
remove dashes from cells

Suponha que haja uma lista de códigos postais ou números ISBN longos nas células da sua planilha, e esses números longos contenham traços. Por algum motivo, você precisa eliminar os traços entre os números (como mostram as capturas de tela a seguir). Existem maneiras rápidas de remover esses traços entre os números no Excel?

Remover traços de células com fórmula
Remova facilmente traços de células com o Kutools para Excel

Remover traços de células com código VBA


Remover traços de células com fórmula

Com esta função SUBSTITUIR, os números serão convertidos em valores de texto, então, ao remover os traços, nem o zero à esquerda será removido nem os números se tornarão notação científica. Por favor, faça o seguinte:

1. Em uma célula adjacente em branco, C1 por exemplo, insira esta fórmula: =SUBSTITUTE(A1,"-",""), veja a captura de tela:

Remove dashes from cells with a formula

2. Pressione a tecla Enter, selecione a célula C1, depois arraste a alça de preenchimento para o intervalo que deseja que contenha essa fórmula. E os traços entre os números foram removidos. Veja a captura de tela:

drag and fill the formula to other cells


Remover traços de células com Kutools para Excel

Se você é iniciante no Excel, tanto a fórmula quanto o código são difíceis para você, por favor, não se preocupe, a função Remover Caracteres do Kutools para Excel pode ajudá-lo a excluir rapidamente os traços das células.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Selecione o intervalo de células de onde você precisa remover os traços, e depois clique em Kutools > Texto > Remover Caracteres, veja a captura de tela:

click Remove Characters feature of kutools

2. Na caixa de diálogo Remover Caracteres, marque a opção Personalizado, e digite o caractere “-” na caixa de texto; em seguida, você pode visualizar os resultados no Painel de Visualização. Depois, clique no botão OK para remover todos os traços nas células selecionadas. Veja a captura de tela:

type - character into the text box

Nota. Se as células selecionadas contiverem zeros à esquerda ou muitos dígitos, para manter os zeros à esquerda e evitar que o número se torne notação científica após remover os traços, você precisa formatar as células como Texto, conforme mostrado na captura de tela abaixo, antes de aplicar o utilitário Remover Caracteres.

format the cells as Text in the Format Cells dialog box

  Se você deseja experimentar este utilitário gratuitamente (30 dias), clique para baixá-lo e, em seguida, vá aplicar a operação de acordo com as etapas acima.


Remover traços de células com código VBA

Com o seguinte código VBA, você também pode remover os traços entre os números de um intervalo de células.

1. Destaque o intervalo onde você deseja remover os traços.

2. Mantenha pressionadas as teclas ALT + F11 para abrir a janela Microsoft Visual Basic for Applications.

3. Clique em Inserir > Módulo, e cole o seguinte código na janela Módulo.

VBA: remover traços entre números

Sub DeleteDashes()
'Update 20130907
Dim rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For Each rng In WorkRng
    rng.NumberFormat = "@"
    rng.Value = VBA.Replace(rng.Value, "-", "")
Next
Application.ScreenUpdating = True
End Sub

4. Em seguida, pressione a tecla F5 para executar este código, e uma caixa de diálogo aparecerá para informar que você deve selecionar um intervalo que deseja usar. Veja a captura de tela:

vba code to select the data list

5. E depois clique em OK, os traços entre os números terão sido removidos das células. E o formato numérico é convertido para formato de texto. Veja as capturas de tela:

the dashes between the numbers are removed from the cells


Artigos relacionados:

Melhores Ferramentas de Produtividade para Office

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente | Gerar Código | Criar Fórmulas Personalizadas | Analisar Dados e Gerar Gráficos | Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço sem Perder Dados | Arredondar...
Super PROC: PROC com Múltiplos Critérios | PROC com Múltiplos Valores | Procura em várias planilhas | Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente uma Lista Suspensa | Lista Suspensa Dependente | Lista Suspensa com Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas | Mover Colunas | Alternar Estado de Visibilidade das Colunas Ocultas | Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco | Visualização de Design | Barra de fórmulas aprimorada | Gerenciador de Pasta de trabalho & Planilha | Biblioteca de AutoTexto | Selecionador de Data | Mesclar Dados | Criptografar/Descriptografar Células | Enviar Email por Lista | Super Filtro | Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...) | Mais de50 Tipos de Gráficos (Gráfico de Gantt, ...) | Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ...) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ... e muito mais

Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...


O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!