Christounet
XLDnaute Nouveau
Je voudrais supprimer des fichiers sous conditions de l'incrémentation de la date dans le nom des fichiers dans un répertoire donné.
Exemple j'utilise une macro nommant les fichiers :
Code : Worksheets(1).SaveAs "W:\A Essais\Macros" & " - " & format$(now,"yyyy mm dd hh\hnn ss") & ".xls"
les fichiers sont dont incréméntés à la fermeture sous le nom de fichier :
Macros - 2011 02 05 - 23h09 34.xls
Macros - 2011 02 05 - 23h10 00.xls
Macros - 2011 02 06 - 23h06 05.xls
Macros - 2011 02 06 - 23h06 33.xls
Ce que je recherche donc : une macro qui à la fermeture du fichier exécutera la suppression des fichiers antérieurs à la dernière date moins 1 jour.
Donc supression des 2 fichiers daté du 2011 02 05
Merci de votre collaboration
Christounet
Exemple j'utilise une macro nommant les fichiers :
Code : Worksheets(1).SaveAs "W:\A Essais\Macros" & " - " & format$(now,"yyyy mm dd hh\hnn ss") & ".xls"
les fichiers sont dont incréméntés à la fermeture sous le nom de fichier :
Macros - 2011 02 05 - 23h09 34.xls
Macros - 2011 02 05 - 23h10 00.xls
Macros - 2011 02 06 - 23h06 05.xls
Macros - 2011 02 06 - 23h06 33.xls
Ce que je recherche donc : une macro qui à la fermeture du fichier exécutera la suppression des fichiers antérieurs à la dernière date moins 1 jour.
Donc supression des 2 fichiers daté du 2011 02 05
Merci de votre collaboration
Christounet