vba - 使用 Application.GetOpenFileName 过滤掉 VBA 中的文件夹
问题描述
我正在尝试创建一个 VBA 脚本,该脚本将允许用户打开文件资源管理器来选择我们从中导入数据的文件。包含相关文件的文件夹中也有大量文件夹,因此很难找到相关的 .csv 文件。我没有切换保存数据的文件夹的选项。这是我用于操作的当前代码:
ChDrive "C:\"
ChDir FileLocation
Filename = Application.GetOpenFilename(FileFilter:="Excel Files (*.csv*),*csv*")
其中 FileLocation 在脚本前面定义为文件夹路径。这些行可以显示文件夹中我不想看到的文件夹。有任何想法吗?
解决方案
推荐阅读
- pacemaker - PCS 资源 ipaddr2 启动失败,exitreason='[findif] failed'
- jackson - 防止camel-jackson去掉引号
- mysql - 如何创建一个特定触发器,每次将 30 行添加到元数据表时运行查询?
- javascript - 在时间间隔内更改 CircleGeometry 对象一侧的纹理/图像
- python - 在本地机器上使用拼写检查器?
- excel - ListBox1.List 生成对象定义错误
- react-native - 为什么反应原生 admob 在 RN<57.8 中不起作用
- php - 从 MYSQL 获取 JSON 数据并将其解析为数组的问题
- yii2 - Yii2 yii2mod/yii2-rbac
- gradle - 测试后执行gradle任务