Bonjour,

J'ai ce petit bout de code qui ne fonctionne pas au niveau de la propriété InitialView qui normalement permet de choisir le type de présentation (liste , grande icône, ...).
Le changement du type n'est pas répercuté, le résultat est toujours le même ?


Selon la doc en ligne ICI

Obtient ou définit une constante MsoFileDialogView représentant la présentation initiale des fichiers et des dossiers dans une boîte de dialogue fichier. En lecture-écriture.
Syntaxe
expression. InitialView
expression Variable qui représente un objet FileDialog .
Exemple
L’exemple suivant affiche une boîte de dialogue Sélecteur de fichier en mode Détails à l’aide de l’objet FileDialog et affiche chaque fichier sélectionné dans une boîte de message.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Dim fdgOpen As FileDialog
Set fdgOpen = Application.FileDialog(msoFileDialogOpen)

With fdgOpen
    .Title = "file..."
    .InitialFileName = "C:\Temp\"
    .InitialView = msoFileDialogViewSmallIcons
    .Show
End With
La liste des constantes MsoFileDialogView

Name Value Description
msoFileDialogViewDetails 2 Files displayed in a list with detail information.
msoFileDialogViewLargeIcons 6 Files displayed as large icons.
msoFileDialogViewList 1 Files displayed in a list without details.
msoFileDialogViewPreview 4 Files displayed in a list with a preview pane showing the selected file.
msoFileDialogViewProperties 3 Files displayed in a list with a pane showing the selected file's properties.
msoFileDialogViewSmallIcons 7 Files displayed as small icons.
msoFileDialogViewThumbnail 5 Files displayed as thumbnails.
msoFileDialogViewTiles 9 Files displayed as tiled icons.
msoFileDialogViewWebView 8 Files displayed in Web view.