In 'ThisWorkbook'
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.OnTime tmExit, Procedure:="SaveThis", schedule:=False
End Sub
Private Sub Workbook_Open()
tmExit = Now + TimeValue("00:50:00")
Application.OnTime tmExit, Procedure:="SaveThis", schedule:=True
End Sub
In 'Module1' :-
Sub SaveThis()
Application.DisplayAlerts = True
Call RefreshSummary
Application.DisplayAlerts = True
End Sub
In 'Module2'
In 'Module3'
Sub RefreshSummary()
Application.ScreenUpdating = False
Call PopulateList
Call MakeOneColumn
Call MakeOneColumn1
Call dedup
Call selectinfo
Call selectinfo1
ThisWorkbook.Save
Sheets("SUMMARY").Visible = False
Sheets("Single List").Visible = False
Sheets("Tasks and Times").Visible = False
Sheets("DATA").Visible = False
Sheets("GRAPHS").Select
Application.ScreenUpdating = True
End Sub
Bookmarks