Application.FileDialog, propriété (Excel)

Renvoie un objet FileDialog représentant une instance de la boîte de dialogue Fichier.

Syntaxe

expression.FileDialog (fileDialogType)

expressionUne variable qui représente un objetApplication.

Paramètres

Nom Requis/Facultatif Type de données Description
fileDialogType Obligatoire MsoFileDialogType Type de boîte de dialogue Fichier.

Remarques

MsoFileDialogType peut être l'une de ces constantes :

  • msoFileDialogFilePicker. Permet à l'utilisateur de sélectionner un fichier.
  • msoFileDialogFolderPicker. Permet à l'utilisateur de sélectionner un dossier.
  • msoFileDialogOpen. Permet à l'utilisateur d'ouvrir un fichier.
  • msoFileDialogSaveAs. Permet à l'utilisateur d'enregistrer un fichier.

Exemple

Dans cet exemple, Microsoft Excel ouvre la boîte de dialogue Fichier, qui permet à l'utilisateur de sélectionner un ou plusieurs fichiers. Une fois ces fichiers sélectionnés, Excel affiche le chemin d'accès de chacun d'eux dans un message séparé.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.