Свойство FileDialog.DialogType (Office)
Возвращает константу MsoFileDialogType , представляющую тип файлового диалогового окна, для отображения в котором задан объект FileDialog . Только для чтения.
Синтаксис
expression. DialogType
выражение: переменная, представляющая объект FileDialog.
Пример
В следующем примере берется объект FileDialog неизвестного типа и выполняется метод Execute , если это диалоговое окно SaveAs или Открыть .
Sub DisplayAndExecuteFileDialog(ByRef fd As FileDialog)
'Use a With...End With block to reference the FileDialog object.
With fd
'If the user presses the action button...
If .Show = -1 Then
'Use the DialogType property to determine whether to
'use the Execute method.
Select Case .DialogType
Case msoFileDialogOpen, msoFileDialogSaveAs: .Execute
'Do nothing otherwise.
Case Else
End Select
'If the user presses Cancel...
Else
End If
End With
End Sub
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.