Excel VBA:find两个表的联合
我是vba的新手,我有两个更新的文本列,我想find两列的联合。
例如
+---------+---------+ | ColumnA | ColumnB | +---------+---------+ | ABC | F | | DE | F | | F | AB | | DBCA | CDE | | E | | +---------+---------+
我想把结果写在一个新的columnC
列( 顺序无关紧要 )
+---------+ | ColumnC | +---------+ | ABC | | F | | DE | | DBCA | | E | | AB | | CDE | +---------+
如何解决这个问题? 谢谢。
编辑 :添加删除重复的值
尝试这个
Sub main() With Worksheets("Columns") '<--| change "Columns" to your actual worksheet name With .Range("A1", .Range("A1").End(xlDown)) .Parent.Range("C1").Resize(.Rows.Count).Value = .Value End With With .Range("B1", .Range("B1").End(xlDown)) .Parent.Range("C1").End(xlDown).Offset(1).Resize(.Rows.Count).Value = .Value End With .Range("C1", .Range("C1").End(xlDown)).RemoveDuplicates Array(1) End With End Sub