Como selecionar apenas as células não vazias num intervalo no Excel?
Imagine que tem muitas células vazias, não adjacentes, num determinado intervalo e precisa agora de selecionar apenas as que contêm dados. Como selecionar facilmente todas as células não vazias no Excel? Existem vários truques práticos para resolver esta situação.
- Selecionar células não vazias num intervalo com a funcionalidade Ir Para Especial
- Selecionar células não vazias num intervalo com VBA
- Selecionar células não vazias num intervalo com Kutools para Excel(apenas um passo)
Selecionar células não vazias num intervalo com a funcionalidade Ir Para Especial
A funcionalidade Ir Para Especial ajuda-o a selecionar células não vazias num intervalo, seguindo os passos abaixo.
1. Selecione o intervalo a partir do qual pretende selecionar todas as células não vazias e prima a tecla F5 para abrir a caixa de diálogo Ir Para. Em seguida, clique no botão Especial para abrir a caixa de diálogo Ir Para Especial.
Nota: Também pode abrir diretamente a caixa de diálogo Ir Para Especial clicando em Base > Localizar e Selecionar > Ir Para Especial.
2. Na caixa de diálogo Ir Para Especial, selecione as opções Constantes, Números, Texto, Lógicos e Erros e clique no botão OK.
Agora verá que, no intervalo limitado, apenas as células não vazias com conteúdo estão selecionadas. Veja as imagens abaixo:
Um clique para selecionar todas as células não vazias num intervalo no Excel
O Selecionar células não vazias do Kutools para Excel permite-lhe selecionar rapidamente todas as células não vazias de um intervalo selecionado com apenas um clique.

Selecionar células não vazias num intervalo com VBA
Disponibilizamos aqui uma macro VBA para selecionar todas as células não vazias de um intervalo limitado. Siga os passos abaixo:
1. Prima as teclas Alt + F11 para abrir a janela do Microsoft Visual Basic para Aplicações.
2. Clique em Inserir > Módulo e cole o seguinte código VBA na janela do módulo aberta.
VBA: Selecionar células não vazias de um intervalo
Sub SelectNonBlankCells()
Dim Rng As Range
Dim OutRng As Range
Dim InputRng As Range
Dim xTitle As String
On Error Resume Next
xTitle = Application.ActiveWindow.RangeSelection.Address
Set InputRng = Application.InputBox("Range :", "KutoolsforExcel", xTitle, Type:=8)
Set InputRng = Application.Intersect(InputRng, Application.ActiveSheet.UsedRange)
For Each Rng In InputRng
If Not Rng.Value = "" Then
If OutRng Is Nothing Then
Set OutRng = Rng
Else
Set OutRng = Application.Union(OutRng, Rng)
End If
End If
Next
If Not (OutRng Is Nothing) Then
OutRng.Select
End If
End Sub 3. Prima a tecla F5 ou clique no botão Executar para executar este VBA.
4. Na caixa de diálogo aberta, defina o intervalo do qual pretende selecionar apenas as células não vazias e clique no botão OK.
Agora, todas as células não vazias do intervalo limitado estão imediatamente selecionadas.
Selecionar células não vazias num intervalo com Kutools para Excel
O Selecionar células não vazias do Kutools para Excel permite-lhe selecionar todas as células não vazias de um determinado intervalo com apenas um clique.
Selecione o intervalo do qual pretende selecionar apenas células não vazias e clique em Kutools > Selecionar > Selecionar células não vazias.
Agora, todas as células não vazias no intervalo delimitado estão selecionadas de uma só vez.
Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já
Demonstração: selecionar células não vazias num intervalo no Excel
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.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 para o 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 janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos 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 face à compra individual dos suplementos