Application.FileDialog 属性 (Excel)
返回一个 FileDialog 对象,它表示文件对话框的实例。
语法
expression.FileDialog (fileDialogType)
expression:表示 Application 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
fileDialogType | 必需 | MsoFileDialogType | 文件对话框的类型。 |
备注
MsoFileDialogType 可为下述常量之一:
- msoFileDialogFilePicker。 允许用户选择文件。
- msoFileDialogFolderPicker。 允许用户选择文件夹。
- msoFileDialogOpen。 允许用户打开文件。
- msoFileDialogSaveAs。 允许用户保存文件。
示例
在此示例中,Microsoft Excel 打开文件对话框,允许用户选择一个或多个文件。 选择这些文件后,Excel 会在单独的消息中显示每个文件的路径。
Sub UseFileDialogOpen()
Dim lngCount As Long
' Open the file dialog
With Application.FileDialog(msoFileDialogOpen)
.AllowMultiSelect = True
.Show
' Display paths of each file selected
For lngCount = 1 To .SelectedItems.Count
MsgBox .SelectedItems(lngCount)
Next lngCount
End With
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈