excel中如何利用vba在某一中统计重复值的数量,并将超过5个重复的值修改掉?

2025-04-07 18:22:55
推荐回答(1个)
回答1:

可以用 FOR EACH 来循环相应的列。每个单元格再做个嵌套循环,循环的部分是当前单元格之后的数据。第二层循环做对比,遇到相同的计数并赋值给变量(加),达到5个之后,再遇见相同的,则根据规则修改,或者删除。
我一般都是做嵌套循环的。不知道还有没有更好的办法。用数组的办法是不是更好,我不太清楚。
欢迎大家有更好的办法出来。