Excel,宏向下移动一行然后删除该行

Excel,宏向下移动一行然后删除该行

我正在尝试清理重复行。我的数据在已应用过滤器的表中。我尝试使用 Excel 功能删除重复项,但出现以下错误。

无法完成操作。您正试图以不允许的方式更改表格行或列的一部分。当尝试重新排列表格中的单元格并以意外的方式影响其他表格单元格时,可能会发生这种情况。

所以我创建了一个宏,我可以手动选择一行,然后我的宏将删除该行。我想要的是宏向下移动一行,删除该行,然后再次执行此操作。我该如何让它做到这一点?

这是我所拥有的。

Sub DeletRow()
'
' DeletRow Macro

    Selection.Delete Shift:=xlUp

End Sub

Sub moveselection()


End Sub

相关内容