gpt4 book ai didi

vba - 如何从电子表格的多列中删除重复值

转载 作者:行者123 更新时间:2023-12-02 21:44:30 25 4
gpt4 key购买 nike

我遇到了一些困难,需要你的帮助。我有一个包含 6326 列和 50 行的电子表格。我想要做的是从每列中删除重复项并计算唯一元素的数量并与其他列进行计数

Sub Macro1()
'
' Macro1 Macro
'

'
Columns("G:G").Select
ActiveSheet.Range("$G$1:$G$50").RemoveDuplicates Columns:=1, Header:=xlNo
Range("G1").Select
End Sub

最佳答案

如果您的列是连续的,您可以尝试循环遍历整个范围。

With Sheets("SheetName")
For i = 0 To 6325
.Range("G1:G50").Offset(0, i).RemoveDuplicates Columns:=1, Header:=xlNo
Next
End With

禁止屏幕更新,因为这将需要一段时间并且速度成本高昂。

关于vba - 如何从电子表格的多列中删除重复值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30432117/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com