删除重复项给出 1004 错误

Mar*_*arc 4 excel vba duplicates

我想从我的选择中删除重复项,但是这一行给了我一个 1004 错误:

ActiveSheet.Range("B3", Range("B3").End(xlDown)).RemoveDuplicates Columns:=2, Header:=xlNo
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

Kaz*_*wor 6

将您的行更改为:

ActiveSheet.Range(range("B3"), Range("B3").End(xlDown)).RemoveDuplicates Columns:=1, Header:=xlNo
Run Code Online (Sandbox Code Playgroud)

或者,如果您确实有 2 列:

ActiveSheet.Range(range("B3"), Range("C3").End(xlDown)).RemoveDuplicates Columns:=2, Header:=xlNo
Run Code Online (Sandbox Code Playgroud)