28.05.2019, 08:02
Hallo zusammen,
ich habe für eine excel datei einen timer der die mappe nach ablauf der zeit automatisch schließt. ist es möglich den timer in der statusbar anzeigen zu lassen, damit man die verbleibende zeit bis zum beenden sieht?
danke schonmal für eure hilfe
Arbeitsmappe
Dim altezeit
Private Sub Workbook_Open()
On Error Resume Next
neuezeit = Time + TimeSerial(0, 5, 00)
Application.OnTime EarliestTime:=altezeit, Procedure:="Schließen", Schedule:=False
altezeit = neuezeit
Application.OnTime neuezeit, "Schließen"
End Sub
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
On Error Resume Next
neuezeit = Time + TimeSerial(0, 5, 00)
Application.OnTime EarliestTime:=altezeit, Procedure:="Schließen", Schedule:=False
altezeit = neuezeit
Application.OnTime neuezeit, "Schließn"
End Sub
Modul
Sub Schließn()
ThisWorkbook.Close savechanges:=True
End Sub
ich habe für eine excel datei einen timer der die mappe nach ablauf der zeit automatisch schließt. ist es möglich den timer in der statusbar anzeigen zu lassen, damit man die verbleibende zeit bis zum beenden sieht?
danke schonmal für eure hilfe
Arbeitsmappe
Dim altezeit
Private Sub Workbook_Open()
On Error Resume Next
neuezeit = Time + TimeSerial(0, 5, 00)
Application.OnTime EarliestTime:=altezeit, Procedure:="Schließen", Schedule:=False
altezeit = neuezeit
Application.OnTime neuezeit, "Schließen"
End Sub
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
On Error Resume Next
neuezeit = Time + TimeSerial(0, 5, 00)
Application.OnTime EarliestTime:=altezeit, Procedure:="Schließen", Schedule:=False
altezeit = neuezeit
Application.OnTime neuezeit, "Schließn"
End Sub
Modul
Sub Schließn()
ThisWorkbook.Close savechanges:=True
End Sub