Récupérer un nom de fichier excel variable

Fermé
phil440000 Messages postés 1 Date d'inscription mardi 4 décembre 2012 Statut Membre Dernière intervention 4 décembre 2012 - 4 déc. 2012 à 11:13
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 4 déc. 2012 à 12:44
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
A voir également:

1 réponse

lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
Modifié par lermite222 le 4/12/2012 à 12:51
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