V
Vilipendboy
Guest
Bonjour à tous,
J'ai de nouveau besoin de votre précieuse et appréciée aide pour finaliser un projet.
Afin de gagner du temps, et grâce à votre aide, j'ai 2 macros qui me permettent de calculer des CA à partir de fichier reçus tout les matins.... Jusque là tout va bien... Pour le confort des utilisateurs, je souhaite que les macros se lancent d'un fichier "central" nommé MACROS test... Là encore, tout va bien... Le souci c'est que pour l'un des fichiers reçus, le nom change quotidiennement puisqu'il contient la date de création du fichier.... Par exemple aujourd'hui c'est :
Commandes envoyées par jour - 29 2 2008.xls
Et lundi ce sera :
Commandes envoyées par jour - 3 3 2008.xls
Dans le code VBA de ma macro, j'ai au début :
Application.Workbooks("Commandes envoyées par jour - 29 2 2008.xls").Sheets("Commandes").Activate
Est-il possible de créer un code pour que le nom de fichier indiqué soit "Commandes envoyées par jour - "date du jour au format indiqué".xls (donc sans barre, sans 0 etc....)?
Si quelqu'un sait faire cela, ce serait génial.
un grand merci d'avance en tout cas pour vos précieux conseils et votre aide
Vilipendboy
J'ai de nouveau besoin de votre précieuse et appréciée aide pour finaliser un projet.
Afin de gagner du temps, et grâce à votre aide, j'ai 2 macros qui me permettent de calculer des CA à partir de fichier reçus tout les matins.... Jusque là tout va bien... Pour le confort des utilisateurs, je souhaite que les macros se lancent d'un fichier "central" nommé MACROS test... Là encore, tout va bien... Le souci c'est que pour l'un des fichiers reçus, le nom change quotidiennement puisqu'il contient la date de création du fichier.... Par exemple aujourd'hui c'est :
Commandes envoyées par jour - 29 2 2008.xls
Et lundi ce sera :
Commandes envoyées par jour - 3 3 2008.xls
Dans le code VBA de ma macro, j'ai au début :
Application.Workbooks("Commandes envoyées par jour - 29 2 2008.xls").Sheets("Commandes").Activate
Est-il possible de créer un code pour que le nom de fichier indiqué soit "Commandes envoyées par jour - "date du jour au format indiqué".xls (donc sans barre, sans 0 etc....)?
Si quelqu'un sait faire cela, ce serait génial.
un grand merci d'avance en tout cas pour vos précieux conseils et votre aide
Vilipendboy