【发布时间】:2016-10-18 19:39:28
【问题描述】:
当我从范围 (B35:F99) 中手动删除重复项时,我收到错误消息,提示我在第 32 行和第 33 行合并了单元格。
如何使用 VBA 绕过它?我有多个工作表要删除重复项。
Sub RemoveDuplicate()
Range("B4:F99").RemoveDuplicates Column:=Array(1,2)
End Sub
我在网上得到了这个代码,但它不起作用。
【问题讨论】:
-
您需要在运行代码之前取消合并单元格。
-
对,在我取消合并单元格后,它确实删除了重复项,但是,它不会删除重复值,而是公式,我怎样才能根据值删除重复项?