Skip to main content

Como excluir linhas se as células estiverem em branco em uma lista longa no Excel?

Author: Kelly Last Modified: 2025-06-04

Por exemplo, copiamos dados de uma página da web e precisamos excluir dados inválidos com base em células em branco em uma coluna específica. Normalmente, podemos selecionar uma linha e excluí-la manualmente, mas isso levará muito tempo se houver muitas células em branco. Aqui vou apresentar alguns métodos para excluir facilmente linhas se as células estiverem em branco em uma lista longa no Excel.

Excluir linhas se as células estiverem em branco no Excel com o comando Ir para Especial

Excluir linhas se as células estiverem em branco no Excel com Macro VBA

Excluir linhas se as células contiverem valor/dado específico em uma lista longa/coluna


Excluir linhas se as células estiverem em branco no Excel com o comando Ir para Especial

Se seus dados estiverem listados em apenas uma coluna no Excel, você pode excluir linhas se as células estiverem em branco na lista/coluna específica com o comando Ir para Especial seguindo os passos abaixo:

1. Selecione a coluna onde, se as células estiverem em branco, você excluirá as linhas dessas células em branco, e clique em Início > Localizar e Selecionar > Ir para Especial.

click Go To Special feature

select Blanks in the Go To Special dialog box

2. Na caixa de diálogo Ir para Especial, marque a opção Em Branco e clique no botão OK. Veja a captura de tela acima:

Então, todas as células em branco na coluna selecionada serão imediatamente selecionadas.

3. Clique com o botão direito nessas células em branco selecionadas e selecione Excluir no menu de clique com o botão direito.

select Delete from the right click menu
 select Entire row option from the Delete dialog box

Passo 4: Na caixa de diálogo Excluir que aparece, marque a opção Linha Inteira e clique no botão OK.

Agora, as linhas inteiras de todas as células em branco na coluna selecionada foram excluídas.



Excluir linhas se as células estiverem em branco no Excel com Macro VBA

Nesta seção, forneceremos a macro VBA para excluir linhas se as células estiverem em branco no Excel.

1. Pressione simultaneamente as teclas Alt + F11 para abrir a janela Microsoft Visual Basic for Applications.

2. Insira um módulo clicando em Inserir > Módulo e cole a seguinte Macro VBA no módulo.

VBA: Excluir linha inteira se as células estiverem em branco em uma coluna

Sub DeleteBlackCell()
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)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeBlanks)
If Err = 0 Then
WorkRng.EntireRow.Delete
End If
End Sub
3. Pressione a tecla F5 ou clique no botão Executar para executar esta macro VBA.

4. Na caixa de diálogo KutoolsforExcel que aparece, selecione e especifique a coluna na qual deseja excluir linhas inteiras se as células estiverem em branco e clique no botão OK.

vba code to select the data range

Agora, somente se as células na coluna específica estiverem em branco, as linhas nas quais essas células em branco estão localizadas serão excluídas imediatamente.


Excluir linhas se as células contiverem conteúdo específico em uma lista longa/coluna

Às vezes, você pode precisar excluir linhas inteiras se as células na coluna especificada contiverem determinado conteúdo. Nesse caso, você pode aplicar o utilitário Selecionar Células Específicas do Kutools para Excel para resolver facilmente no Excel.

Kutools para Excel - Repleto de mais de 300 ferramentas essenciais para o Excel. Aproveite recursos de IA gratuitos permanentemente! Faça o download agora!

1. Selecione a coluna onde, se as células contiverem conteúdo especificado, você excluirá as linhas correspondentes, e clique em Kutools > Selecionar > Selecionar Células Específicas.

click Select Specific Cells of kuttols

set options in the Select Specific Cells dialog box

2. Na caixa de diálogo Selecionar Células Específicas que se abre, veja a captura de tela acima:

(1) Marque a opção Linhas Inteiras na seção Tipo de Seleção;

(2) Selecione Contém na primeira lista suspensa na seção Tipo Específico;

(3) Digite o conteúdo específico na caixa a seguir.

(4) Clique no botão Ok.

3. Em seguida, uma caixa de diálogo aparece e mostra quantas linhas foram selecionadas. Clique no botão OK para fechá-la.

a dialog box pops out to show how many rows have been selected

Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora

4. Clique com o botão direito em uma das linhas selecionadas e escolha Excluir no menu de clique com o botão direito.

click Delete from right click menu

E então todas as linhas selecionadas são excluídas de uma vez. Veja a captura de tela:

 all selected rows are deleted


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!