Свойство Application.FileDialog (Excel)
Возвращает объект FileDialog, представляющий экземпляр диалогового окна файла.
Синтаксис
выражение.FileDialog (fileDialogType)
выражение: переменная, представляющая объект 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 и обратная связь.