Como selecionar células não vazias em um intervalo no Excel?
Suponha que existam muitas células em branco não adjacentes em um intervalo, e agora você precisa selecionar todas as células com conteúdo atualmente. Como selecionar facilmente todas as células não vazias no Excel? Existem vários truques para resolver isso.
- Selecionar células não vazias em um intervalo com o recurso Ir para Especial
- Selecionar células não vazias em um intervalo com VBA
- Selecionar células não vazias em um intervalo com Kutools para Excel (apenas um passo)
Selecionar células não vazias em um intervalo com o recurso Ir para Especial
O recurso Ir para Especial pode nos ajudar a selecionar células não vazias em um intervalo selecionado com os seguintes passos.
1Selecione o intervalo do qual deseja selecionar todas as células não vazias e pressione 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.
Observação: Você também pode abrir a caixa de diálogo Ir para Especial diretamente clicando em Início > Localizar e Selecionar > Ir para Especial.
2. Na caixa de diálogo Ir para Especial, marque as opções Constantes, Números, Texto , Lógicos e Erros , e clique no botão OK.
Agora você verá que apenas as células não vazias com conteúdo estão selecionadas no intervalo especificado. Veja as capturas de tela abaixo:
Um clique para selecionar todas as células não vazias em um intervalo no Excel
Kutools para Excel’s Selecionar células não vazias utilitário pode ajudá-lo a selecionar rapidamente todas as células não vazias de um intervalo selecionado com apenas um clique.

Selecionar células não vazias em um intervalo com VBA
Aqui fornecemos uma macro VBA para selecionar todas as células não vazias de um intervalo especificado. Por favor, siga os passos abaixo:
1. Pressione as teclas Alt + F11 para abrir a janela Microsoft Visual Basic for Applications.
2. Clique em Inserir > Módulo, e depois cole o código VBA a seguir 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. Pressione a tecla F5 ou clique no botão Executar para executar este VBA.
4Na caixa de diálogo que aparece, especifique o intervalo do qual deseja selecionar apenas células não vazias e clique no botão OK agora.
Agora, todas as células não vazias são selecionadas imediatamente no intervalo especificado.
Selecionar células não vazias em um intervalo com Kutools para Excel
O utilitário Selecionar células não vazias do Kutools para Excel permite que você selecione todas as células não vazias de um determinado intervalo com apenas um clique.
Selecione o intervalo do qual deseja 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 especificado são selecionadas de uma vez.
Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora
Demonstração: selecionar células não vazias em um intervalo no Excel
Melhores Ferramentas de Produtividade para Office
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!