Erinnerung an Feierabend
13.09.2005 22:24:19
HansH
ich habe folgenden Code in "Diese Arbeitsmappe". Er soll ein Passwort bei Überschreitung einer Uhrzeit verlangen (Schutz vor Überarbeitung :-) )
Leider werden beim Verfalldatum keine 24 Stunden akzeptiert. Die eingegebene Uhrzeit im Code wird automatisch auf maximal 12 Uhr und PM umgewandelt.
Private Sub Workbook_Open()
Application.DisplayAlerts = False
jetzt = Now
Verfalldatum = #11:00:00 PM# 'Hier Verfalldatum im Format MM/TT/JJJJ eintragen
If Verfalldatum < jetzt Then
Dim passwort As String
passwort = InputBox("Die Testphase ist abgelaufen," & Chr(13) & Chr(13) & " bitte geben Sie Ihre Registrierungs-Nr.:", "Testphase abgelaufen, Reg.Nr. erforderlich")
If passwort <> "geheim" Then
MsgBox " Das Kennwort ist ungültig," & Chr(13) & Chr(13) & "der Vorgang wird abgebrochen !"
ThisWorkbook.Close
End If
MsgBox ("Registrierung erfolgreich")
Application.DisplayAlerts = True
End If
End Sub
Kann mir jemand sagen was ich machen muss, damit z.B. auch 20 Uhr akzeptiert wird?
Danke für ein paar gute Tip(p)s
HansH