如何用excel vba按关键字选择性的遍历文件夹搜索文件?

在之前,我们学习了如何通过对话框的形式来打开文件的方法,这种方法的好处就是两个字:灵活,我们不用在代码中强制指定必须在某个文件夹中操作,也不用和其他的使用者多次强调文件的命名格式等方面的要求,代码的兼容性和通用性一下子就提高了很多,因为上一次主要是告诉大家如何通过VBA代码调出这个对话框的,一些细节的问题还没有来得及和大家分享,今天我们就继续来完善下上一次的代码,让脚本运行起来更加的人性化。

对话框,顾名思义就是用户(代码编写者)和电脑之间的一个交互,我们告诉电脑我们需要作用,电脑收到我们的信息之后,就去执行对应的操作,但是仅仅调用window本身自带的对话框,似乎显得非常的不友好,来看看我们上一节的对话框窗体

对话框的标题:游览,游览什么?不是应该换成“选择文件夹”更加合适嘛?或者我想要更加人性化的提示,请选择指定的文件之类的,还有为什么我每次调用对话框窗体都固定在上一次的位置,比方说说我想要固定在D盘,这样更加方便。。。

不要急,这一次我们就来分享下,如果解决上面的这些问题,让我们的窗体看起来更加的友好

还是按照我们一贯的风格,只展示本节知识点相关的代码,这样的好处就是方便大家能够清楚明白的看到知识点相关的代码,也方便大家后面的调试和操作。

1,设置默认路径(D:\工作文件夹)

3.是否允许多选(这里设置的是不允许,如果需要的话,可以改为True就可以了)

4.设置对话框默认打开的文件

好啦,今天的分享就到这里了,今天主要是和大家分享一些关于VBA中对话框的使用方法,在职场的工作中,这些小技巧还是非常的使用的,本人工作也有2~3年, 基本上每天的工作都会接触到excel,之前都是勤快的加班做这些琐碎的事情,自从不经意接触了VBA之后,才发现了VBA对于职场的重要些,希望大家也能够从我每次的分享中学到一些职场中能用到的技巧,提升自己的能力和价值,好啦。废话不多说,明天晚上19:00准时再见

本人已经打算长期分享一些网络搜集的各种VBA知识,如果大家有问题也可以提出来共同解决,一起进步,毕竟VBA的世界还是很大的。

因为基本上都是自学的,很多代码和知识都是来源于网络的,如果在分享的过程中,正好拿了某位大神的代码,请告诉我,我将标注代码来源出处,也方便大家学习分享,谢谢!

}

我要回帖

更多关于 vba遍历一列单元格 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信