Note: The other languages of the website are Google-translated. Back to English
Log in  \/ 
x
or
x
Registe-se  \/ 
x

or

Como excluir rapidamente todas as outras linhas do Excel?

Se você deseja excluir rapidamente todas as outras linhas ou colunas no Excel, o ponto principal é como você pode selecionar rapidamente todas as outras linhas ou colunas primeiro e, em seguida, aplicar a operação de exclusão a elas. E este artigo mostrará algumas coisas complicadas sobre como selecionar primeiro todas as outras linhas ou colunas e depois excluí-las rapidamente.

Exclua todas as outras linhas no Excel com o comando Filtro

Exclua todas as outras linhas no Excel com código VBA

Exclua todas as outras linhas ou colunas no Excel com o Kutools para Excel


seta azul bolha direita Exclua todas as outras linhas no Excel com o comando Filtro

Microsoft Excel's filtros pode ajudá-lo a filtrar rapidamente todas as outras linhas e, em seguida, excluí-las de uma vez, faça o seguinte:

1. Em uma coluna em branco além dos dados originais, insira 0,1,0,1…, 0,1. Nesse caso, inserimos os números na coluna auxiliar C. Veja a seguinte captura de tela:

2. Selecione a coluna C e clique no botão filtros botão abaixo Dados aba. Em seguida, clique no botão de seta ao lado de C1 e verifique apenas o 0 sob a Selecionar tudo opção. Veja a imagem:

3. Então, todas as linhas com 1 são ocultadas. Selecione as linhas visíveis com 0 e clique no botão Página Inicial > Excluir > Excluir linhas de folha para excluir essas linhas. Em seguida, ele exclui todas as outras linhas e você precisa clicar filtros botão novamente para mostrar apenas as linhas com 1. Veja as capturas de tela:

doc-delete-every-other-row5 -2 doc-delete-every-other-row12

4. Por fim, você pode excluir a coluna auxiliar C conforme necessário.


Selecione cada outra ou enésima linha, coluna e, em seguida, exclua-as de uma vez

Kutools for Excel's Selecione Interval Rows & Columns O utilitário pode ajudá-lo a encontrar e selecionar todas as outras ou enésimas linhas ou colunas, e então você pode fazer algumas operações conforme necessário. Clique para baixar o Kutools para Excel!


seta azul bolha direita Exclua todas as outras linhas no Excel com código VBA

Na verdade, a macro VBA também é uma boa opção para resolver esse problema.

1. Mantenha pressionada a outro + F11 chaves no Excel, e abre o Microsoft Visual Basic para Aplicações janela.

2. Clique inserção > Móduloe cole a macro a seguir no Módulo Janela.

Código VBA: exclua todas as outras linhas da seleção:

Sub DeleteEveryOtherRow()
'Updateby Extendoffice
Dim rng As Range
Dim InputRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Application.ScreenUpdating = False
For i = InputRng.Rows.Count To 1 Step -2
    Set rng = InputRng.Cells(i, 1)
    rng.EntireRow.Delete
Next
Application.ScreenUpdating = True
End Sub

3. Pressione o botão F5 chave para executar esta macro. Em seguida, uma caixa de diálogo é exibida para selecionar um intervalo. Veja a imagem:

4. Então clique OK, todas as outras linhas no intervalo selecionado da segunda linha são excluídas de uma vez, consulte a captura de tela:

doc-delete-every-other-row5 -2 doc-delete-every-other-row12

seta azul bolha direita Exclua todas as outras linhas ou colunas no Excel com o Kutools para Excel

Para um usuário iniciante do Microsoft Excel, usar a macro VBA é um pouco complicado. o Selecione Interval Rows & Columns utilidade de Kutools for Excel pode ajudá-lo a excluir todas as outras linhas rapidamente.

Kutools for Excel : com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. 

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

1. Selecione o intervalo que deseja excluir todas as outras linhas e, em seguida, aplique este utilitário clicando no Kutools > Selecionar > Selecione Intervalo de linhas e colunas ....

2. No Selecione Interval Rows & Columns caixa de diálogo, especifique as configurações conforme a imagem mostrada a seguir e clique em OK botão para selecionar todas as outras linhas primeiro.

3. Em seguida, todas as outras linhas da seleção são selecionadas e destacadas. Veja a imagem:

4. Em seguida, você pode excluir rapidamente as linhas selecionadas a cada duas, clicando no Página Inicial > Excluir > Excluir linhas de folha para excluir todas essas linhas. Veja as capturas de tela:

doc-delete-every-other-row5 -2 doc-delete-every-other-row12

Clique para saber mais sobre este recurso Selecionar Intervalo de Linhas e Colunas.

Com este recurso, você também pode excluir cada enésima linha ou coluna conforme necessário.

Baixe e teste grátis Kutools para Excel agora!


seta azul bolha direitaDemonstração: Exclua todas as outras linhas ou colunas com o Kutools para Excel

Kutools for Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. Baixe e teste grátis agora!

As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Super Formula Bar (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2019 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Teste gratuito de 30 dias com recursos completos. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office 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!
officetab bottom
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Jeff · 3 years ago
    An easy way to put 0 or 1 in the column instead is to add a formula column: =IF(MOD(ROW(), 2) = 0, 0, 1). That might help if you'd rather not type 0,1,01, etc.
  • To post as a guest, your comment is unpublished.
    captainmorgan · 5 years ago
    another way is to add a new column in front of your data, so column A is blank, then just enter a b a b a b as you go down the rows in column A - so "a" in A1, "b" in A2, "a" in A3, "b" in A4. then you can drag the new "a" and "b" cells down for all rows of data. then sort column A alphabetically, and you get all the odd rows with an "a" at the top and all the even rows with a "b" at the bottom. this is probably the easiest way.
    • To post as a guest, your comment is unpublished.
      Lucille · 2 years ago
      You're genious :)
    • To post as a guest, your comment is unpublished.
      Lasty · 4 years ago
      Easiest? How is that different from the 0,1 method? ;-)
      • To post as a guest, your comment is unpublished.
        Fox East · 3 years ago
        This is actually very useful if you have a large number of rows and can't enter the 2 settings in manually. if you drag 0,1 down, it continues to 2, 3, 4...but if you drag a,b down, it will repeat as a,b,a,b...all the way down. Thanks!
  • To post as a guest, your comment is unpublished.
    Ducky · 6 years ago
    That would be great, except column C is all 0
  • To post as a guest, your comment is unpublished.
    JTB · 6 years ago
    This is really really helpful. thanks
  • To post as a guest, your comment is unpublished.
    AJ · 6 years ago
    Great trick...thank you. I love simple sneaky tricks like this
  • To post as a guest, your comment is unpublished.
    Marian Cody · 6 years ago
    This was really helpful. thanks,
  • To post as a guest, your comment is unpublished.
    Richarddddd · 6 years ago
    In cell B1: =row(A1)

    Drag this down all of column B.

    In cell C1: =mod(B1,2)

    Drag this down all of column C.

    Apply a filter and in column C select all 0s or 1s as required.
    • To post as a guest, your comment is unpublished.
      Liza · 6 years ago
      Richarddddd,

      Sneaky! I like that, and it was useful to me today. Thanks.