今天的例子,是按照指定的数据,在相应的区域内查找相同的数据,并列出在指定的区域 。
问题如下:
解决的思路如下:
代码运行的结果如下:
【Excel VBA 获取指定的相同数据】代码如下:
代码解析
1:2行 Dim定义变量;
2:3行 后期绑定字典;
3:4行 把指定区域的数据,放入数组arr;
4:5行 把指定区域的数据 , 放入数组brr;
5:6行 根据arrvb连接数据库实例下载,brr的大小定义crr数组vb连接数据库实例下载,用于放入结果;
6:7~9行 把brr的数据,作为key放入字典;
7:11行 s作为一个计算器,ak记录ak列的数据;
8:13行 判断数据是否在字典里面 。如果在字典里面,则把数字放入crr数组
9:16行 在指定的区域放入crr
小结:
解决本问题,需要用的知识点:
1:字典的用法
私信 视频 可以获取54集VBA入门视频私信 VBA或 vba 可以获取文章中含VBA代码的Excle文件
本文到此结束,希望对大家有所帮助 。
- 用EXCEL和WPS表格的朋友,这些功能绝对好用还不花钱
- 疫情宅在家里-教你从零开始学习Excel第二课《新建表格方法篇》
- 知道这9种姿势打开Excel并新建文档的童鞋,请举手
- 电脑突然自动关机了,excel没有保存,怎么找回
- Python能实时获取QQ群里的消息吗?
- 这几个Excel干货技巧,高手都在用
- 如何用excel做频数分布表?
- excel学习函数老学不会?看看这些函数学习和使用的技巧吧
- Excel中最常用的函数公式——计算年龄:DATEDIF函数
- Excel – 一次性统计出各班总分前三名,还是数据透视表快