Thema Datum  Von Nutzer Rating
Antwort
27.05.2020 20:07:54 Lukas
NotSolved
27.05.2020 20:33:03 Gast01234
Solved
27.05.2020 21:21:04 Gast2998
NotSolved
27.05.2020 21:31:26 Gast01234
NotSolved
Rot Wechsel der Datei, aber Code der davorigen Datei läuft noch
27.05.2020 22:13:36 Gast97911
NotSolved
27.05.2020 22:15:58 Gast72592
NotSolved
28.05.2020 00:27:19 Gast01234
NotSolved
28.05.2020 10:52:34 Gast45570
NotSolved
28.05.2020 17:54:11 Gast01234
NotSolved

Ansicht des Beitrags:
Von:
Gast97911
Datum:
27.05.2020 22:13:36
Views:
822
Rating: Antwort:
  Ja
Thema:
Wechsel der Datei, aber Code der davorigen Datei läuft noch

Ich wollte mich mit der Begründung auch gar nicht rausreden oder sonstiges. Damit wollte ich nur sichergehen, das niemand meint ich würde Codes einfach kopieren und diese unter meinem Namen ausgeben. Habe das ganze auch nur als konstruktive Kritik aufgenommen.

 

Habe den Code nun so abgeändert:

 

Option Explicit

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.OnTime CloseTimer, "DoClose", , False
End Sub

Private Sub Workbook_Open()
CloseTimer = Now + TimeSerial(0, 4, 0)
Application.OnTime CloseTimer, "DoClose"
CloseNow = False
End Sub

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
CloseTimer = Now + TimeSerial(0, 4, 0)
CloseNow = False
End Sub

 

Option Explicit

Public CloseTimer As Date, CloseNow As Boolean

Public Sub DoClose()

Dim strMsg As String

If Übersicht.Range("A1").Value = 1 Then
Exit Sub
End If

If CloseNow = False Then
strMsg = "Diese Datei wurde seit 4 Minuten nicht bearbeitet und" & vbCrLf & _
"wird bei weiterer Inaktivität in 1 Minute geschlossen."
CreateObject("WScript.Shell").PopUp strMsg, 10, ThisWorkbook.Name, _
vbOKOnly + vbInformation + vbSystemModal
CloseNow = True
CloseTimer = Now + TimeSerial(0, 1, 0)
Application.OnTime CloseTimer, "DoClose"

Else

ThisWorkbook.Close SaveChanges:=False

End If

End Sub



Option Explicit

Private Sub DoCloseCancel()

Application.OnTime CloseTimer, "DoClose", , False

End Sub

 

 

Ich habe das ganze so mal getestet und funktionierte auch. Es sollte jetzt eigentlich ja nichts überflüssiges mehr vorhanden sein oder ?


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
27.05.2020 20:07:54 Lukas
NotSolved
27.05.2020 20:33:03 Gast01234
Solved
27.05.2020 21:21:04 Gast2998
NotSolved
27.05.2020 21:31:26 Gast01234
NotSolved
Rot Wechsel der Datei, aber Code der davorigen Datei läuft noch
27.05.2020 22:13:36 Gast97911
NotSolved
27.05.2020 22:15:58 Gast72592
NotSolved
28.05.2020 00:27:19 Gast01234
NotSolved
28.05.2020 10:52:34 Gast45570
NotSolved
28.05.2020 17:54:11 Gast01234
NotSolved