У меня есть кусок кода, чтобы удалить дубликаты с листа, просмотрев два столбца (столбец 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. Вам нужно будет пройти через диапазон, чтобы найти дубликаты. –
В соответствии с предложением @ SiddharthRout используйте словарь или метод сбора. Это сложнее, но он добьется успеха. – Manhattan
@ SiddharthRout & Nanashi: хорошо спасибо. Я напишу специальный код :( – Tejas