用vb 怎样知道excel一列中有几个不一样的内容 就像筛选的功能 一点按钮就可以知道这一列有什么 谢谢

 我来答
Excel开发
2011-04-07 · TA获得超过2915个赞
知道大有可为答主
回答量:1989
采纳率:53%
帮助的人:1020万
展开全部
1、通过do while循环得到这一列有多少数据。
2、按数据量的多少定义一个数组,如A(100)
3、先将第一个数据写入A(0),再用do while循环读取数据,读第二行的数据开始,加一条For Next循环,与A(0)进行对比,相同的就跳过,不同的就写入A(1),每读一个数据都与前面得到的数据进行比较,不同的就继续写入A(2)、A(3)。。。。。。A(n),结束。
4、最后用For i=0 to n。。。。。输出所有不同的数。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式