Lister les fichier Xls d un repertoire donnée

  • Initiateur de la discussion Initiateur de la discussion kettou
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

K

kettou

Guest
Bonjour à tous,
Voila mon probléme est le suivant:
Je voudrai lister les fichier xls d'un repertoire donnée sous vba et et les mettre dans une liste box sachant ke ce repertoire est suceptible d'etre incrementer par d autre fichier plustard.
Est ce que qq pourrait m aider.
Merci
 
Re : Lister les fichier Xls d un repertoire donnée

Bonjour,

Code:
Public NameSansExtension As String
Private Sub UserForm_Activate()
    Dim F
    Dim LongFilename As String
    With Application.FileSearch
        .NewSearch
        .LookIn = "C:\Excel\perso"
        .Execute
        On Error Resume Next
        For Each F In .FoundFiles
            LongFilename = F
            ShortFilename (LongFilename)
           Me.ComboBox1.AddItem NameSansExtension
        Next F
    End With
   UserForm1.Show
End Sub
Function ShortFilename(LongFilename As String) As String
    For i = Len(LongFilename) To 1 Step -1
        If Mid(LongFilename, i, 1) = "\" Then Exit For
    Next i
    ShortFilename = Mid(LongFilename, i + 1, Len(LongFilename))
    NameSansExtension = Mid(ShortFilename, 1, Len(ShortFilename) - 4)
End Function
 
Re : Lister les fichier Xls d un repertoire donnée

Bonjour,

C'est du code qui n'est pas de moi et tu le prends comme il est car je ne saurais pas tout t'expliquer.
Tu vas voir dans l'aide pour les termes qui te posent problèmes.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

X
Réponses
0
Affichages
1 K
X
M
Réponses
0
Affichages
1 K
muzan93
M
K
  • Question Question
Réponses
1
Affichages
701
A
Réponses
30
Affichages
6 K
Retour