<t>A routine in the open event like the code below will be effective with 99% of the users. Private Sub Workbook_Open() Dim i As Integer i = Val(GetSetting("MyApp", "MySection", "Counter", 0)) If i >= 5 Then ThisWorkbook.Saved = True ThisWorkbook.Close False Else i = i + 1 SaveSetting "MyApp", "MySe...