Bonjour,
Je sollicite votre aide afin de trouver une solution à mon problème certainement ridicule mais au dessus de mes capacités.
J'utilise une macro me permettant d'effectuer une copie de ma feuille active dans un répertoire défini avec un nom déterminé par la date du jour.
Le problème étant que j'utilise cette macro parfois plusieurs fois par jours et donc à chaque fois la précédente sauvegarde est écrasée par la nouvelle.
Je souhaiterai qu'un petit compteur à la fin du nom du fichier s'inscrive si j'utilise la macro plusieurs fois dans la même journée.
Exemple :
test du 01/11/2019
test du 01/11/2019(1)
test du 01/11/2019(2)
Voici le code utilisé :
Cordialement
Je sollicite votre aide afin de trouver une solution à mon problème certainement ridicule mais au dessus de mes capacités.
J'utilise une macro me permettant d'effectuer une copie de ma feuille active dans un répertoire défini avec un nom déterminé par la date du jour.
Le problème étant que j'utilise cette macro parfois plusieurs fois par jours et donc à chaque fois la précédente sauvegarde est écrasée par la nouvelle.
Je souhaiterai qu'un petit compteur à la fin du nom du fichier s'inscrive si j'utilise la macro plusieurs fois dans la même journée.
Exemple :
test du 01/11/2019
test du 01/11/2019(1)
test du 01/11/2019(2)
Voici le code utilisé :
VB:
Sub RAZ()
Dim jour As String, mois As String, annee As String
jour = Cells(1, 1).Value
mois = Cells(1, 2).Value
annee = Cells(1, 3).Value
Sheets("Feuil1").Copy
Sheets("Feuil1").Name = "test" & jour & mois & annee
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:="C:\Users\PC\Desktop\Nouveau dossier (4)" + "\test du " & jour & "." & mois & "." & annee & ".xlsm", _
FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
Application.DisplayAlerts = True
ActiveWorkbook.Close
End Sub
Cordialement