Advertisement
Advertisement
| 08.08.2008 at 04:55PM PDT, ID: 23634379 |
|
[x]
Attachment Details
|
||
|
[x]
The Solution Rating System
|
||
With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.
Your Input Matters If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support. Thank you! |
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: |
Private dTime As Date
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If dTime > 0 Then
On Error Resume Next
Application.OnTime dTime, "ThisWorkbook.Timed_Macro", Schedule:=False
On Error GoTo 0
dTime = 0
End If
End Sub
Private Sub Workbook_Open()
Dim CalcDailyEnroll As Range
Dim CalcDailyPay As Range
Dim aRow As Long
Application.OnTime Now + TimeSerial(0, 2, 0), "ThisWorkbook.Timed_Macro"
Application.Calculation = xlManual ' Turns Calculation to Manual
Application.CalculateBeforeSave = False ' Turns calculate before Save Off
ActiveWorkbook.EnableAutoRecover = False ' Turns Off autorecovery
MsgBox "This File (if Not ReadOnly) is" & Chr(13) & Chr(13) _
& "a. Automatically Saved & Zipped about every 90 minutes & " & Chr(13) & Chr(13) _
& "b. Saved & Zipped automatically on closure "
Range("CalcDailyEnroll").Cells.Calculate
Range("CalcDailyPay").Cells.Calculate
'Goto last row in Enroll spreadsheet
Cells(65536, 2).Select
Selection.End(xlUp).Select
aRow = ActiveCell.Row
ActiveWindow.ScrollRow = aRow - 5
End Sub
Sub Timed_Macro()
'Stops autosave on readonly copies
If ThisWorkbook.ReadOnly Then
''MsgBox "read-only"
Else
'Save a zipped copy of this workbook with time stamp and then move it to backup directory
ProtectALL
Zip_ThisWorkbook
End If
dTime = Now + TimeSerial(0, 2, 0)
Application.OnTime dTime, "ThisWorkbook.Timed_Macro"
End Sub
|