Propiedad Application.FileDialog (Excel)
Devuelve un objeto FileDialog que representa una instancia del cuadro de diálogo de archivo.
Sintaxis
expresión.FileDialog (fileDialogType)
expresión Variable que representa un objeto Application.
Parámetros
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
fileDialogType | Obligatorio | MsoFileDialogType | Tipo de cuadro de diálogo de archivo. |
Observaciones
MsoFileDialogType puede ser una de estas constantes:
- msoFileDialogFilePicker. Permite al usuario seleccionar un archivo.
- msoFileDialogFolderPicker. Permite al usuario seleccionar una carpeta.
- msoFileDialogOpen. Permite al usuario abrir un archivo.
- msoFileDialogSaveAs. Permite al usuario guardar un archivo.
Ejemplo
En este ejemplo, Microsoft Excel abre el cuadro de diálogo de archivo para permitir al usuario seleccionar uno o más archivos. Una vez seleccionados, Excel muestra la ruta de acceso de cada archivo en un mensaje independiente.
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
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.