C
Christounet
Guest
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