VBA Excel:如何删除2列中的重复项

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

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

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

 selection.RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes