Prachtig stukje VBA gevonden op HELPMIJ
Het sluit het bestand na 5 minuten af en op de ingegeven datum wordt het bestand ook nog eens verwijderd van de groepsschijf
Hierdoor kan niemand bij ons langer dan 5 minuten in het bestand kijken en ik voorkom er mee dat er in het verkeerde bestand gekeken wordt
Graag zou ik alleen ook nog een tijdstip in het script willen zetten zodat het NA dit tijdstip pas wordt verwijderd.
Kan dit?
In een module staat
in het Workbook
Het sluit het bestand na 5 minuten af en op de ingegeven datum wordt het bestand ook nog eens verwijderd van de groepsschijf
Hierdoor kan niemand bij ons langer dan 5 minuten in het bestand kijken en ik voorkom er mee dat er in het verkeerde bestand gekeken wordt
Graag zou ik alleen ook nog een tijdstip in het script willen zetten zodat het NA dit tijdstip pas wordt verwijderd.
Kan dit?
In een module staat
Code:
Sub Sluiten()
ThisWorkbook.Close
End Sub
in het Workbook
Code:
"'kill bestand
Private Sub WorkBook_Open()
Application.OnTime Now + TimeValue("00:05:00"), "Sluiten"
Dim myCount 'This line of code is optional
Dim i 'This line of code is optional
Dim Edate As Date
On Error Resume Next
myCount = Application.Sheets.Count
For i = 2 To myCount
Sheets(i).Visible = True
If i = myCount Then
Sheets(1).Visible = xlVeryHidden
End If
Next i
If Date >= CDateTime("24,08,2017") Then
Application.Quit
With ThisWorkbook
.Save
.ChangeFileAccess Mode:=xlReadOnly
Kill .FullName
.Close SaveChanges:=False
End With
End If
End Sub