|
楼主 |
发表于 2015-11-8 17:22
|
显示全部楼层
fjmxwrs 发表于 2015-11-8 00:23
没有明白你所谓的二连号是什么意思,就你原代码而言,修改了一下,与你的结论不同,你还是把你要的意思表达 ...
谢谢斑主,以 123456789这行数字为例;二连号的有12,23,34,45,56,67,78,89,三连号的有123,234,345,456,567,678,789
四连号的有1234,2345,3456,4567,5678,6789,以此类推。实际上就是把原来的二连号扩展到任意连号,并同时也把第二步提取号
X连号的程序也放在一块,一键完成就方便了。
引用grf1973老师的解释VBA的原理:1、数据区域为:上X行和本统计行,共X+1行。
2、记录上X行所有出现二连号
3、本统计行和上X行所有出现的二连号相比对,如果有重复,则计数+1,重复几次加几次。
参看grf1973老师 8楼的帖子内附件 http://www.excelpx.com/thread-371809-1-1.html
|
|