Un bouton parcourir sans commonDialog.....

Signaler
Messages postés
25
Date d'inscription
vendredi 15 juillet 2005
Statut
Membre
Dernière intervention
8 septembre 2007
-
Messages postés
25
Date d'inscription
vendredi 15 juillet 2005
Statut
Membre
Dernière intervention
8 septembre 2007
-
Bonjour à tous,

Je souhaite mettre dans mon userform sous excel 2002 un bouton parcourir afin d'afficher la fenetre tradtionnel de windows pour rechercher un fichier texte. Le problème, c'est que je ne peut pas utiliser l'instruction CommonDialog car le tableau excel peut être utilisé par différentes personnes de mon entreprise... (et donc pas forcement le bon ocx...) Existe t-il une manière simple de coder ca (car je ne suis pas un pro...) ou y'a t-il quelque part le code (shell32 ou fso ou .... ou je raconte des bétises ??)

Merci par avance

Cordialement.

2 réponses

Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
35
Bonjour,



Les boîtes de dialogues son fournis par excel, pas besoin d'ocx.



With Application.FileDialog(msoFileDialogOpen)

.Title = "Bonjour, je suis une boîte de dialog !!!"

.InitialView = msoFileDialogViewDetails

.AllowMultiSelect = False

' ... etc ...



.Show

MsgBox (.SelectedItems(1))

End With




ChRb
Messages postés
25
Date d'inscription
vendredi 15 juillet 2005
Statut
Membre
Dernière intervention
8 septembre 2007

Ca marche nickel !

Merci !