Excel, macro mova uma linha para baixo e exclua a linha

Excel, macro mova uma linha para baixo e exclua a linha

Estou tentando limpar linhas duplicadas. Meus dados estão em uma tabela com filtros aplicados. Tentei usar o recurso Excel para remover duplicatas, mas recebi o seguinte erro.

Não é possível concluir a operação. Você está tentando alterar uma parte de uma linha ou coluna da tabela de uma forma que não é permitida. Isso pode ocorrer ao tentar reorganizar células em uma tabela que afete outras células da tabela de maneira inesperada.

Então, criei uma macro que posso selecionar manualmente uma linha e minha macro excluirá essa linha. O que eu quero é que a macro mova uma linha para baixo, exclua essa linha e faça novamente. Como faço para fazer isso?

Aqui está o que eu tenho.

Sub DeletRow()
'
' DeletRow Macro

    Selection.Delete Shift:=xlUp

End Sub

Sub moveselection()


End Sub

informação relacionada