![]() |
auto save a backup copy of a workbook
auto save a backup copy of a workbook with the original Sheet.
I am using Excel 2003 version |
auto save a backup copy of a workbook
In the ThisWorkbook code module
Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.OnTime nTime, "SaveFile", , False End Sub Private Sub Workbook_Open() Call SaveFile End Sub In a standard code module Public nTime As Double Public Sub SaveFile() Dim PosExt As Long With ThisWorkbook nTime = Now + TimeSerial(1, 0, 0) 'every hour PosExt = InStrRev(".", .Name) .SaveCopyAs .Path & Application.PathSeparator & Left(.Name, PosExt - 1) & Format(Now, "yyyy-mm-dd hh-mm-ss") Application.OnTime nTime, "SaveFile" End With End Sub -- __________________________________ HTH Bob "Ese" wrote in message ... auto save a backup copy of a workbook with the original Sheet. I am using Excel 2003 version |
All times are GMT +1. The time now is 02:41 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com