ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   auto save a backup copy of a workbook (https://www.excelbanter.com/excel-discussion-misc-queries/206066-auto-save-backup-copy-workbook.html)

Ese

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

Bob Phillips[_3_]

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