Compartir a través de


Propiedad FileDialog.DialogType (Office)

Obtiene una constante MsoFileDialogType que representa el tipo de cuadro de diálogo de archivo que el objeto FileDialog está establecido para mostrar. Solo lectura.

Sintaxis

expresión. DialogType

expression Variable que representa un objeto FileDialog.

Ejemplo:

El ejemplo siguiente toma un objeto FileDialog de tipo desconocido y ejecuta el método Execute si es un cuadro de diálogo Guardar como o un cuadro 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

Consulte también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.