|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 Will.li 于 2014-11-3 09:03 编辑
前几天帮同事做了个小工具,拿出来跟大家分享一下。
主要用途:快速汇总多个excel文件中的符合条件的数据到一个excel文件中。
使用方法:
1、将数据源文件的路径添加到汇总表的Data Source工作表中,并填上数据源文件的工作表名称。
2、到Query工作表中设定查询条件,然后点“Query”按钮即可提取数据源文件中符合条件的数据。
说明:
1、可以添加任意多个数据源文件。如果添加了相同的数据源文件(同一个excel表、同一个工作表),则会返回重复的内容。
2、可以设置任意多个查询条件;如果不设置任何查询条件,则返回所有内容。
3、查询条件中支持通配符*和?,支持比较运算符号>,=,<,>=,<=,可以设置日期查询,比如>#2014-10-10#表示2014-10-10之后的数据。
4、数据源文件需要采用相同的格式和字段名称,并且字段顺序要一致。
其实这个文件也可以看成是我之前做的一个工具的简化的替代品。之前那个工具链接如下,采用Excel VBA + Access数据库的方式,查询、写入数据都在一个工作表上。如果用这个工具替代的话,相当于每个人使用统一格式的工作表填写数据,负责数据收集的人用query这个工具来汇总数据。不过用这个工具的话,假如要编辑数据,就要分别到各个工作表去编辑。而之前那个VBA + Access的可以用一个文件编辑所有的数据。
欢迎大家下载测试,希望对大家有帮助。没有复杂的代码,简单实用为主。
附件
Query.zip
(78.51 KB, 下载次数: 552)
--原来附件有点bug,单个source文件时sql语句中没有加上查询条件,现在改好了。
Excell VBA+Access的应用:关于局域网内多用户数据收集的应用
http://club.excelhome.net/thread-826893-1-1.html
|
|