ATU*_*SAD 2 vba macros microsoft-excel
我有一个 Excel 工作簿,其中包含以下工作表,“主要”和“计数”:现在,“主要”工作表的 B 列包含 ID 列表。
是否可以在“计数”页面上使用宏从主表中的 B 列复制 A 列中的所有不同值?
我知道索引函数和高级过滤器会起作用,但我特别需要一个简单的宏。
尝试这个:
Sub CopyUnique()
Dim s1 As Worksheet, s2 As Worksheet
Set s1 = Sheets("Main")
Set s2 = Sheets("Count")
s1.Range("B:B").Copy s2.Range("A1")
s2.Range("A:A").RemoveDuplicates Columns:=1, Header:=xlNo
End Sub
Run Code Online (Sandbox Code Playgroud)