Excluir linha específica no Excel que não continua

0

Eu preciso de alguma ajuda para excluir linhas específicas, por exemplo, linhas 31, 62, 124 e continuar até 3000+ no Excel, é uma multiplicação de 31. Alguém pode me ajudar? Estou usando o excel 2016.

    
por Adnan Sani 24.04.2018 / 12:04

2 respostas

0

Primeiro de tudo, você precisará de uma coluna auxiliar:

Na primeira célula da coluna auxiliar, coloque esta fórmula =MOD(ROW(),31) . Preencha esta fórmula para todas as linhas.

Nas linhas 31, 62, 93, etc, o valor da coluna auxiliar será 0.

Vá para Filter, um pequeno triângulo aparecerá no topo das colunas. Clique no da coluna auxiliar.

Selecione 0 e desmarque todos os outros valores.

Agora a planilha mostra somente as linhas 31,62,39, etc. Selecione as linhas, clique com o botão direito e escolha excluir linhas.

Vá para o filtro novamente e selecione todos os valores e isso é tudo.

    
por 24.04.2018 / 12:26
0

Pegue esta macro curta:

Sub Kill31()
    Dim N As Long, i As Long
    N = 9999
    For i = N To 1 Step -1
        If Cells(i, 1).Row Mod 31 = 0 Then
            Cells(i, 1).EntireRow.Delete
        End If
    Next i
End Sub

substitua o 9999 pela parte inferior dos seus dados e execute-os (no seu caso, 4000 podem estar bem)

    
por 24.04.2018 / 16:18