Propriedade FileDialog.DialogType (Office)
Obtém uma constante MsoFileDialogType que representa o tipo de caixa de diálogo de arquivo que o objeto FileDialog está definido para ser exibido. Somente leitura.
Sintaxe
expressão. DialogType
expression Uma variável que representa um objeto FileDialog.
Exemplo
O exemplo a seguir utiliza um objeto FileDialog de um tipo desconhecido e executa o método Execute se ele for uma caixa de diálogo Salvar como ou uma caixa de diálogo Abrir.
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
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.