首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VBA >

excel查找,亲们,救救小弟我吧

2012-03-22 
excel查找,亲们,救救我吧先阐述下背景,一个根目录下有很多子目录,目录里面有excel文件,每个excel文件有大

excel查找,亲们,救救我吧
先阐述下背景,一个根目录下有很多子目录,目录里面有excel文件,每个excel文件有大量的sheet,总之数据量很大。

现在目标是这样的,要做一个小工具,这个小工具是用来查找某个关键词的,查找后把这个关键词所在的文档、sheet及单元格以链接的形式保存下来,点击这个链接直接定位到所在的单元格。

现在通过vba已经做完了,但问题是查找关键词的效率太低,需要扫描每个excel中每个sheet的每个单元格,和excel自带的CTRL+F没的比,所以请问各位有什么好办法没有,可以不用vba实现,什么方法都可以,只要是速度快就行。另外,不知道excel办公自动化组件有没有查找的接口,直接给我返回查询结果?

罗嗦了半天,跪求解决。

[解决办法]
用数据库的方式 打开 查找应该快吧
[解决办法]
VBA不是自带find方法吗,就是系统的CTRL+F,只不过要自己切换sheet页。你自己录制一个宏看看语法实现。
[解决办法]
只要打开Excel文件,速度就不会快,如果文件很大,将会更慢。查找用Excel本身的查找还是很快的,但首先文件要打开。

热点排行