I am trying to write a macro that will save the data in one of the worksheets of a workbook everyday at 11:58 pm. Here is what I have done, It only runs one time and never again. Any help would be appreciated.
Private Sub Workbook_Open()
Application.OnTime TimeValue("23:58:00"), "Macro1"
End Sub
Private Sub workbook_after_save()
Application.OnTime TimeValue("23:58:00"), "Macro1"
End Sub
Sub Macro1()
'
' Macro1 Macro
' Macro recorded 4/5/2012 by kurtc
'
Sheets("Results").Select
Cells.Select
Selection.Copy
Workbooks.Add
ActiveSheet.Paste
Application.CutCopyMode = False
ActiveWorkbook.SaveAs Filename:="H:\ME\Databases\F Series Test Stand\Test Results_" & Format(Date, "ddmmmyyyy") & ".xls", FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
ActiveWindow.Close
Rows("2:1000").Select
Selection.ClearContents
Range("A2").Select
ActiveWorkbook.Save
End Sub
Bookmarks