Ir para o conteúdo principal
 

Como excluir todos os intervalos, exceto os selecionados no Excel?

Autor: Xiao Yang Última modificação: 2024-10-23

No Excel, podemos excluir de forma rápida e direta os intervalos selecionados, mas você já tentou excluir outros conteúdos de células, exceto os intervalos selecionados? Neste artigo, irei apresentar alguns truques para você resolver essa tarefa no Excel de forma rápida e fácil.

Exclua todos, exceto os intervalos selecionados com o código VBA

Exclua todos os intervalos, exceto os selecionados, com o Select Range Helper do Kutools para Excel

Exclua todos os intervalos, exceto os selecionados, com Copiar intervalos do Kutools para Excel


Exclua todos, exceto os intervalos selecionados com o código VBA

Não há uma maneira direta de excluir todos os valores de células não selecionados de uma vez, mas o código VBA a seguir pode ajudá-lo, faça o seguinte:

1. Por favor, segure o Ctrl para selecionar as células que deseja manter.

Uma captura de tela mostrando células selecionadas no Excel

2. pressione Alt + F11 simultaneamente para abrir o Microsoft Visual Basic para aplicativos janela.

3. No Microsoft Visual Basic para aplicativos caixa de diálogo da janela, clique inserção > Módulo, copie e cole o código VBA abaixo no Módulo janela.

Código VBA: exclua todos os valores de células, exceto os intervalos selecionados

Sub ClearAllExceptSelection()
'updateby Extendoffice
    Dim xRg As Range
    Dim xCell As Range
    Dim xAddress As String
    Dim xUpdate As Boolean
    On Error Resume Next
    xAddress = Application.ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select the ranges want to keep", "Kutools for Excel", xAddress, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    xUpdate = Application.ScreenUpdating
    Application.ScreenUpdating = False
    For Each xCell In ActiveSheet.UsedRange
        If Intersect(xCell, xRg) Is Nothing Then
            xCell.Clear
        End If
    Next
    Application.ScreenUpdating = xUpdate
End Sub

4. Então aperte F5 para executar este código e uma caixa de prompt é exibida para lembrá-lo de selecionar o intervalo de células que deseja manter; se você selecionou os intervalos na etapa 1, clique OK, caso contrário, você pode selecionar as células que deseja na caixa de prompt e inserir as vírgulas para separar os vários intervalos e clicar OK botão, veja a captura de tela:

Uma captura de tela da caixa de prompt para selecionar intervalos para exclusão no Excel

5. Depois de clicar OK, todos os outros valores de células foram excluídos, mas apenas deixando os intervalos selecionados, consulte a captura de tela:

Uma captura de tela mostrando o resultado final após a exclusão de células não selecionadas no Excel


Exclua todos os intervalos, exceto os selecionados, com o Select Range Helper do Kutools para Excel

Se você instalou Kutools for Excel, Com o seu Seleção Inversa característica de Selecione Range Helper utilitário, você pode reverter rapidamente a seleção e, em seguida, excluir as seleções invertidas de uma vez.

Kutools for Excel oferece mais de 300 recursos avançados para agilizar tarefas complexas, aumentando a criatividade e a eficiência. Aprimorado com recursos de IA, Kutools automatiza tarefas com precisão, facilitando o gerenciamento de dados. Informações detalhadas do Kutools para Excel ...         Teste grátis...

Depois de instalar Kutools for Excel, faça o seguinte:

1. Selecione os intervalos de células que você deseja manter.

2. Então clique Kutools > Selecionar > Selecione Range Helper, veja a captura de tela:

Uma captura de tela do recurso Select Range Helper na guia Kutools na faixa de opções

3. No Selecione Range Helper caixa de diálogo, verifique Seleção Inversa, veja a captura de tela:

Uma captura de tela da opção Seleção Inversa

4. Em seguida, arraste o mouse para selecionar o intervalo em que deseja inverter as seleções. Quando você solta o mouse, as células selecionadas foram desmarcadas e as células não selecionadas foram selecionadas de uma vez. Veja a imagem:

Uma captura de tela mostrando a seleção invertida usando o Kutools

5. Em seguida, feche a caixa de diálogo e pressione Apagar para excluir as seleções de uma vez. E apenas as células desejadas foram mantidas, veja a captura de tela:

Uma captura de tela do resultado final após a exclusão de células não selecionadas usando o Kutools

Kutools for Excel - Turbine o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Get It Now


Exclua todos os intervalos, exceto os selecionados, com o Select Range Helper do Kutools para Excel

Outro utilitárioCopiar intervalos of Kutools for Excel também pode ajudá-lo a terminar este trabalho, você só precisa copiar os intervalos selecionados para uma nova planilha e, em seguida, excluir a planilha antiga.

Depois de instalar Kutools for Excel, execute as seguintes etapas:

1. Aguarde Ctrl para selecionar os intervalos de células que deseja manter.

2. Então clique Kutools > Copiar intervalos, veja a captura de tela:

Uma captura de tela da opção Copiar intervalos na guia Kutools na faixa de opções

3. E no Copiar vários intervalos caixa de diálogo, verifique Todos os Produtos opção sob o Colar especial, Verifica Incluindo altura da linha e Incluindo a largura da coluna se quiser manter a altura da linha e a largura da coluna desejadas, consulte a captura de tela:

Uma captura de tela da caixa de diálogo Copiar vários intervalos

4. Então clique Ok botão, e outra caixa de prompt aparecerá para lembrá-lo de selecionar uma célula para colocar as células copiadas, selecione uma célula em uma nova planilha, veja a captura de tela:

Uma captura de tela mostrando o prompt para selecionar uma célula para colar intervalos copiados

5. E, em seguida, clique em OK, e apenas os intervalos selecionados foram colados na nova planilha, e agora você pode excluir a planilha original conforme necessário.

Kutools for Excel - Turbine o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Get It Now


Demonstração: exclua todos os intervalos, exceto os selecionados, com o Kutools para Excel

Kutools for Excel: Mais de 300 ferramentas úteis na ponta dos seus dedos! Aproveite recursos de IA permanentemente gratuitos! Baixe agora!

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!