Excel 基于两列VBA比较并删除重复行
我目前有一个代码,我的副本将被删除的基础上的一列。我希望将列1和列2作为字符串连接(我认为这是最简单的方法)并删除重复项。目前我有以下代码:Excel 基于两列VBA比较并删除重复行,excel,vba,Excel,Vba,我目前有一个代码,我的副本将被删除的基础上的一列。我希望将列1和列2作为字符串连接(我认为这是最简单的方法)并删除重复项。目前我有以下代码: Range("A1:A6").RemoveDuplicates Columns:=1, Header:=xlNo 我想用它来比较第1列和第2列 例如,列1具有: (A1) Apple (A2) Pear (A3) Pear (A4) Apple 第2栏有: (B1) Red (B2) Blue (B3) Blue (B4) Orange 在这种情况下
Range("A1:A6").RemoveDuplicates Columns:=1, Header:=xlNo
我想用它来比较第1列和第2列
例如,列1具有:
(A1) Apple
(A2) Pear
(A3) Pear
(A4) Apple
第2栏有:
(B1) Red
(B2) Blue
(B3) Blue
(B4) Orange
在这种情况下,只有第2行和第3行是重复的。不是第1行和第4行,因为您将比较两列而不是一列
谢谢大家!!希望这是有意义的 包括整个范围,并使用
数组
包括两列:
Range("A1:B6").RemoveDuplicates Columns:=Array(1,2), Header:=xlNo
非常感谢。现在我知道那是什么意思了!以前不确定数组的用途。