Récupérer un nom de fichier excel variable

phil440000 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
lermite222 Messages postés 9042 Statut Contributeur -
Bonjour,
je souhaiterais savoir comment il est possible de récupérer en VBA (via un macro sous excel)un nom de fichier excel variable ?
En fait, tous les jours un fichier est mis à disposition sur un serveur connu et j'aimerais pouvoir le récupérer dans ma macro excel. Seulement tous les jours ce fichier unique change en partie de nom

Nom du fichier variable : " ExportToutesDemandes_3-12-2012-20h57.xls
=> partie fixe = ExportToutesDemandes
=> partie variable = _3-12-2012-20h57

Répertoire où se trouve l'unique fichier excel disponible quotidiennement: ""http:\\itaco005.ctr\VSN_DevParSai\8A83FB134B330A16C1257022025D3AA"

Merci à tous pour votre aide

Bonne journée

1 réponse

  1. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    Bonjour,
    S'il n'y a qu'un seul fichier dans le répertoire...
    Sub test() 
    Dim NomFichier As String 
    Dim Chemin As String 
        Chemin = "http:\\itaco005.ctr\VSN_DevParSai\8A83FB134B330A16C1257022025D3AA\" 
        NomFichier = Dir(Chemin & "ExportToutesDemandes*") 
        Workbooks.Open Chemin & NomFichier 
    End Sub

    S'il y a d'autre fichier tu dis, c'est pas un problème.
    A+

    Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
    NOTE : Je ne répond pas aux MP pour les questions techniques.
    0