Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Menu déroulant pour rechercher un fichier

controlo

XLDnaute Occasionnel
Bonsoir ,

Je voudrais mettre dans une USERFORM un genre de combobox pour rechercher un fichier en parcourant les dossiers et les fichiers.Je ne sais pas si il y a déjà un outil tout fait ? Et si c'est le cas comment on l'ajoute à la liste des outils et comment il s'utilise ? Si vous pouvez m'aider avec un petit exemple ce serait sympa.

Bien cordialement à vous .
 

PMO2

XLDnaute Accro
Re : Menu déroulant pour rechercher un fichier

Bonjour,

Une piste en utilisant FileDialog (msoFileDialogFolderPicker).
 

Pièces jointes

  • FileDialog (msoFileDialogFolderPicker).xlsm
    14 KB · Affichages: 39

PMO2

XLDnaute Accro
Re : Menu déroulant pour rechercher un fichier

comment je fais si je veux ouvrir le fichier que j'ai sélectionner (par exemple si c'est un fichier excel)
Code:
Private Sub CommandButton1_Click()
Dim FD As FileDialog
Dim i&
'---
Set FD = Application.FileDialog(msoFileDialogFilePicker)
FD.Show
'---
If FD.SelectedItems.Count > 0 Then
  If LCase(Right(FD.SelectedItems(1), 4)) = ".xls" Then
    Application.Workbooks.Open FD.SelectedItems(1)
  Else
    MsgBox "Le fichier sélectionné n'est pas un classeur Excel"
  End If
End If
Unload Me
End Sub
 

controlo

XLDnaute Occasionnel
Re : Menu déroulant pour rechercher un fichier

salut PM02 ,

Merci pour ton aide salutaire,mais je souhaiterai ouvrir consécutivement deux fichiers excel (de nom différents) et stocker leur nom respectifs dans une variable différente afin d'utiliser leurs noms pour sélectionner soit l'un soit l'autre.Peux-tu m'aider ?

A+ sur le forum
 
Dernière édition:

Discussions similaires

  • Résolu(e)
Microsoft 365 Menu déroulant
Réponses
4
Affichages
448
Réponses
3
Affichages
435
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…