如何將一個Excel工作表中的列中的唯一值複製到使用vba代碼的另一個Excel工作表中的行中?從列到行復制唯一值
我有在其中包含duplictes Sheet 1中塔B的值的列表,我想將其複製到片材2行1沒有重複, 我曾嘗試:
Public Sub Test()
ActiveSheet.Range("B2:B65536").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Sheets(2).Range("D1"), Unique:=True
End Sub
但它不工作和也不會使用不是所有列都包含值的事實。
我該怎麼做?
這以前的答案應該是幫助:http://stackoverflow.com/a/7440911/2119523 –
謝謝你, 我已經看到這個評論,並想知道需要做什麼調整複製到一行而不是列 – user3350919