Verfallsdatum
05.08.2005 18:01:37
Gerhard
ich habe nachfolgenden Code in der Recherche entdeckt, ich hätte da aber, der Einfachheit halber gerne ein paar Änderungen, was aber für mich wiederum ein Problem darstellt.
Private Sub Workbook_open()
Dim Text As String
If Date > DateValue("01.02.2005") And ThisWorkbook.Sheets("TEST").Range("H10") <> "123456" Then
'If Date > DateValue("H7") And ThisWorkbook.Sheets("TEST").Range("H10") <> "123456" Then'<<<das funktioniert aber nicht?
Text = "Dieses Produkt wurde nicht registriert. Die Testversion ist nun abgelaufen."
Text = Text & vbCrLf & "Das Arbeiten mit diesem Produkt ist erst wieder,"
Text = Text & "möglich, wenn der Produkt-Key eingegeben wurde."
Text = Text & "Haben Sie diesen nicht vorliegen, wenden Sie sich bitte an den Urheber."
Text = Text & vbCrLf & vbCrLf & "Die Datei wird nun geschlossen Liebe(r) "
Text = Text & Application.UserName
a = MsgBox(Text, vbOKOnly + vbExclamation)
ThisWorkbook.Save
ThisWorkbook.Close
End If
End Sub
Es sollte nun, wo das Datum steht, der Inhalt von Zelle H7 hinein, dann kann ich das Datum in der Zelle ändern, und muss nicht jedesmal den Code von Hand ändern.
mfg
Gerhard S.