4

我有以下内容,但我遇到了语法问题。我想将当前选择设置为一个范围,并且我想从该选择中删除重复项。我怎样才能做到这一点?

'remove duplicates
Columns("B:C").Select
Dim duplicates As Range
Set duplicates = Selection
ActiveSheet.duplicates.RemoveDuplicates(Columns:=Array(1, 2), Header:=xlYes)
4

1 回答 1

8

如果函数没有返回任何值,则在调用 RemoveDuplicates 时删除括号,如下所示:

selection.RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes
于 2012-08-22T17:56:03.887 回答