Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3527|回复: 5

[分享] 【烟花原创】VBA零基础之第160篇 各种对话框之文件选择对话框(一)

[复制链接]
发表于 2014-4-19 23:31 | 显示全部楼层 |阅读模式
本帖最后由 hwc2ycy 于 2014-4-21 21:42 编辑

在代码中,经常会有这种情况,要打开或保存一个文件,但文件名是未知的,最方便的莫过于要通过文件对话框来实现文件的选择。

1.文件选择对话框
使用FileDialog属性返回一个文件对话框,允许用户选择一个或多个文件。
语法:Application.FileDialog(msoFileDialogFilePicker)

由于之前在介绍文件夹选择对话框时也有介绍一些属性,这里只介绍与文件选择相关的属性加以介绍
AllowMultiSelect属性: 是否允许同时选个多个文件。
示例1

Demo2效果如下图:


Filters属性:获取一个FileDialogFilters 集合,只读。
通过操作该集合,可以添加可以其他的文件类型。
示例2

效果图:


FilterIndex属性:指示文件对话框的默认文件筛选器。
默认筛选器决定首次打开文件对话框时显示的文件类型。
注意:
如果试图将该属性设置为大于筛选数量的数字,将选定最后一个可用筛选。
示例3
发表于 2014-4-19 23:37 | 显示全部楼层
回复

使用道具 举报

发表于 2014-4-19 23:44 | 显示全部楼层
回复

使用道具 举报

发表于 2014-4-23 13:21 | 显示全部楼层
厉害!
回复

使用道具 举报

发表于 2014-4-27 08:40 | 显示全部楼层
支持{:35:}
回复

使用道具 举报

发表于 2014-6-18 16:54 | 显示全部楼层
文件选择对话框(一):文件选择对话框
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-2 19:10 , Processed in 0.121519 second(s), 6 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表