我的目标:让中国的大学生走出校门的那一刻就已经具备这些office技能,让职场人士能高效使用office为其服务。支持我,也为自己加油!
上节课我们讲了怎么用VBA代码实现弹出一个打开对话框,让用户自行选择文件夹,本节课我们分享下,如何利用VBA代码实现弹出一个对话框,可以让用户在某个具体的文件夹中选择文件,点击确定以后,打开选择好的文件。
平时我们手动操作的话应该是:
利用VBA实现上面的效果:
代码如下:
![cb9cc43b4aba6c1faf165615e8f77008.png](https://i-blog.csdnimg.cn/blog_migrate/fd436f1f111c92af231a51510adaca93.png)
用的还是
FileDialog
对象,只是里面的参数变了。
Application.FileDialog(
msoFileDialogFilePicker
)
msoFileDialogType的常量如下:
msoFileDialogOpen:
“打开”对话框
msoFileDialogSaveAs:
“另存为”对话框
msoFileDialogFilePicker:
“文件选取器”对话框
msoFileDialogFolderPicker:
“文件夹选取器” 对话框
上述代码中.AllowMultiSelect = True写不写效果都一样,因为.AllowMultiSelect的默认值就是True。
本节的分享就到这里,鹏哥祝大家每天都有进步。
聚米为谷
博学宏才
更多学习内容
手机端请扫描
![96e08dca8c7c5f69a533ab65b1ddb53f.png](https://i-blog.csdnimg.cn/blog_migrate/817bbc413e37029e32e1c0ee850c7da5.png)
电脑端请登录
www.mihong.top
![fd78cf46838bd5b6f3203eaa1ba65fe6.gif](https://i-blog.csdnimg.cn/blog_migrate/5f38a265387fbc340214c816cbe04f16.gif)
您点的每个赞,我都认真当成了喜欢