Private Sub Workbook_Open()
Dim dagdeel As String
Dim Counter As Long, LastOpen As String, Msg As String
' Haal alle gegevens op
Counter = GetSetting("XYZ Corp", "Budget", "Count", 0)
LastOpen = GetSetting("XYZ Corp", "Budget", "Opened", "")
' Counter = -1
Call BeveiligingAan
ActiveWindow.Caption = ActiveWorkbook.FullName
Range("b25").Activate
Range("H2") = UCase(gebruiker)
MsgBox Replace("Goede" & Choose(Int(Time / 0.25), "morgen ~", "middag ~", "navond ~") & _
UCase(Application.UserName) & ",~dit bestand is tot nu toe ~" & Counter + 1 & " keer geopend. ~De laatste keer was op ~" & _
ThisWorkbook.BuiltinDocumentProperties(12) & " door~" & UCase(ThisWorkbook.BuiltinDocumentProperties(7)) & _
".", "~", String(2, vbLf)), vbInformation, ThisWorkbook.Name
' Update de informatie en opslaan
Counter = Counter + 1
LastOpen = UCase(Format(Date, "dddd dd mmmm yyyy")) & vbCr & vbCr & "om " & Format(Time, "hh:mm") & " uur" 'Date & " " & Time
SaveSetting "XYZ Corp", "Budget", "Count", Counter
SaveSetting "XYZ Corp", "Budget", "Opened", LastOpen
End Sub