3
我有以下內容,但我遇到了語法問題。我想將當前選擇設置爲一個範圍,並且我想從該選擇中刪除重複項。我怎樣才能做到這一點?VBA Excel:如何刪除2列中的重複
'remove duplicates
Columns("B:C").Select
Dim duplicates As Range
Set duplicates = Selection
ActiveSheet.duplicates.RemoveDuplicates(Columns:=Array(1, 2), Header:=xlYes)
只是順便說一句,你可以只寫'設置重複=列(「B:C」 )'並擺脫'列(「B:C」),選擇'。你也可以直接寫duplicate duplicates.removeduplicates Columns:= Array(1,2),Header:= xlYes'並擺脫'ActiveSheet',因爲當你設置範圍變量時就暗示它了。 –
您也可以直接調用'Columns(「B:C」)。RemoveDuplicates'而不設置參考。 –