3
我有一段代码,通过查看两列(第3列& 5)从表中删除重复项。Excel VBA - RemoveDuplicates方法不适用于Mac
lRow = .Cells(Rows.Count, "A").End(xlUp).Row
'.Range("A1:BR" & lRow).RemoveDuplicates Columns:=Array(3, 5), Header:=xlYes
.Range("$A$1:$BR$" & lRow).RemoveDuplicates Columns:=Array(3, 5), Header:=xlYes
它在Windows中正常工作,但不幸的是没有在Mac上。
任何人都可以请建议我在这里需要更改什么?
据我记得'.RemoveDuplicates'在Excel 2011中不起作用。您将不得不遍历范围以查找重复项。 – 2014-10-30 14:31:15
根据@ SiddharthRout的建议,使用字典或收集方法。这更复杂,但它可以很好地完成工作。 – Manhattan 2014-10-30 15:49:19
@SiddharthRout&Nanashi:好的,谢谢。我会写一个自定义代码,然后:( – Tejas 2014-10-30 17:29:24