est ce que vou pouvez m'aider SVP à comprendre ce code
Dim dateactuelle As Date
Dim mois As Integer
Dim varmois As String
Dim recupdate, nomfic As String
On Error GoTo gerErrSauv
annee = Year(Date)
strfilepath = "\\Frbmsbur041\Tdb$\Cat\Management\Dailly\"
dateactuelle = Date
recupdate = Year(dateactuelle) & Month(dateactuelle) & Day(dateactuelle)
' si la valeur jour est sur un caractère
If Len(Day(dateactuelle)) = 1 Then
recupdate = Left(recupdate, Len(recupdate) - 1) + "0" + Right(recupdate, 1)
End If
'si la valeur mois est sur un caractère
If Len(Month(dateactuelle)) = 1 Then
recupdate = Left(recupdate, Len(recupdate) - 3) + "0" + Right(recupdate, 3)
End If
'nom du fichier
nomfic = "TdbCAT DW_STD_IM41 Closed MTD by Company-SLA_" & recupdate & ".xls"
ChDir strfilepath
ActiveWorkbook.SaveAs Filename:=strfilepath & nomfic _
, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
ActiveWorkbook.Close
ActiveWorkbook.Close
Exit Sub
gerErrSauv:
MsgBox "erreur dans la sauvegarde du fichier " & Chr(10) & Chr(13) & Err.Number & " " & Err.Description
merciiiiiiiiiiiiiiiiiiiiiii