如何使用VBA中GetOpenFilename的文件多选参数

使用VBA中GetOpenFilename的文件多选参数 。
需要这些哦
ThinkPad
Windows 10
2019 Excel
笔记本电脑
方式/
1GetOpenFilename方式设置文件多选MultiSelect参数为TRUE 。

如何使用VBA中GetOpenFilename的文件多选参数

文章插图

2选中多个文件后,返回的会是一个数组对象 。
如何使用VBA中GetOpenFilename的文件多选参数

文章插图

3在界说时,我们需要界说其为数组,且将GetOpenFilename方式返回的值赋给arr 。
如何使用VBA中GetOpenFilename的文件多选参数

文章插图

4我们可以将其返回到工作表的单位格中测试一下;此处用到的代码是Range("A1:B1") = arr 。
如何使用VBA中GetOpenFilename的文件多选参数

文章插图

5执行以上代码后,我们选择此中两个文件,然后点击“打开” 。
如何使用VBA中GetOpenFilename的文件多选参数

文章插图

6在A1和A2单位格里即可获得返回的文件路径 。
如何使用VBA中GetOpenFilename的文件多选参数

文章插图

7在以上代码中所获得的arr数组,与一般环境下的数组有些分歧,一般来说arr(0)可以返回数组中的第一个值,而在此处arr(1)返回的才是选中的所有文件的第一个文件:Workbooks.Open arr(1) 。
如何使用VBA中GetOpenFilename的文件多选参数

文章插图

8【如何使用VBA中GetOpenFilename的文件多选参数】选择多个文件 。
如何使用VBA中GetOpenFilename的文件多选参数

文章插图

9选择的第一个文件会被打开 。
如何使用VBA中GetOpenFilename的文件多选参数

文章插图

10打开所有选择的文件的代码 。
如何使用VBA中GetOpenFilename的文件多选参数

文章插图

11执行以上代码,选择多个文件,单击“打开” 。
如何使用VBA中GetOpenFilename的文件多选参数

文章插图

12所选择的文件均已打开 。
如何使用VBA中GetOpenFilename的文件多选参数

文章插图

注重事项利用VBA中GetOpenFilename的文件多选参数 。

以上内容就是如何使用VBA中GetOpenFilename的文件多选参数的内容啦,希望对你有所帮助哦!

    推荐阅读