RemoveDuplicates;选择要保留的副本

时间:2019-12-23 19:01:23

标签: excel vba

我正在使用RemoveDuplicates函数使用下面显示的代码删除在2-4-5-6-8和9列中具有相同值的行。使用此函数的问题是它删除了最后一个实例。我有一列可能包含一些信息,并且我想保留包含该信息的行。我想知道是否有使用此功能的简单方法。

        .Range("A1:M" & lastrow).RemoveDuplicates Columns:=Array(2, 4, 5, 6, 8, 9), _
        Header:=xlYes

1 个答案:

答案 0 :(得分:0)

在各种论坛上浏览后,我得出的结论是我别无选择,只能根据带有信息的列对表进行排序,然后使用RemoveDuplicates。