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

Afficher le contenu d'un dossier dans une combobox

nico62370

XLDnaute Nouveau
Bonjour,

Je souhaite afficher dans un combo box, la liste des fichiers excel disponible dans le D:\facture\.

J'ai utilisé cela :

privata sub Combobox1()
comboBox1.Clear
fic = Dir("d:\facture\*.xls")
While fic <> ""
comboBox1.AddItem fic
fic = Dir()
Wend
end sub

mais j'obtiens :

Un cadre vide....

Merci de vos aides...
 
C

Compte Supprimé 979

Guest
Re : Afficher le contenu d'un dossier dans une combobox

Salut Nico62370,

Ton code est mal placé, il faut le mettre à l'activation de ton USF
Code:
Private Sub UserForm_Activate()
  Dim I As Integer, Chemin As String, Fichier As String
  Chemin = "d:\facture\*.xls"
  Fichier = Dir(Chemin)
   Do While (Len(Fichier) > 0)
    Me.ComboBox1.AddItem Fichier
    Fichier = Dir()
   Loop
End Sub

Voilà
 
Dernière modification par un modérateur:

JYLL

Nous a quitté
Repose en paix
Re : Afficher le contenu d'un dossier dans une combobox

Bonsoir Nico, le Forum,

Voici un classeur qui liste les fichiers dans une userform1 et également dans la feuille du classeur. Il faut adapter le chemmin à ton problème.

Bon test.
 

Pièces jointes

  • Lister_Fichiers.zip
    10.7 KB · Affichages: 558

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…