
Private Sub Workbook_BeforeClose(Cancel As Boolean) back = ThisWorkbook.Path & "ackup" & Format(Date, "dd-mm") & " " & Format(Now, "Hh-Nn") & ".xlsm" ThisWorkbook.SaveCopyAs (back) ThisWorkbook.Save end sub |
sub copythatfile
Dim xlobj as object
Set xlobj = CreateObject("Scripting.FileSystemObject")
'object.copyfile,source,destination,file overright(True is default)
xlobj.CopyFile "c:obob3.xls", "c:obcopybob3.xls", True
Set xlobj = Nothing
end sub |
