Citation :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim fso, Chemin, NomFichier, FichierExiste
Set fso = CreateObject("Scripting.FileSystemObject" )
Chemin = "C:\" 'A toi de définir le chemin où l'enregistrer
NomFichier = Format(Date, "dd-mm-yy" )
NomFichier = NomFichier & "_" & Format(Now, "hh-mm" )
FichierExiste = IIf(fso.FileExists(NomFichier & ".xls" ), True, False)
If FichierExiste = True Then
Kill (Chemin & NomFichier & ".xls" )
End If
ChDir Chemin
ActiveWorkbook.SaveAs Filename:=Chemin & NomFichier, _
FileFormat:=xlExcel8, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
End Sub
Private Sub Workbook_Open()
Dim fso, Chemin, NomFichier, FichierExiste
Set fso = CreateObject("Scripting.FileSystemObject" )
Chemin = "C:\"
NomFichier = "TempDateHeure.xls"
FichierExiste = IIf(fso.FileExists(Chemin & NomFichier), True, False)
If FichierExiste = True Then
Kill (Chemin & NomFichier)
End If
ChDir Chemin
ActiveWorkbook.SaveAs Filename:=Chemin & NomFichier, _
FileFormat:=xlExcel8, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
End Sub
|