Hallo,
kann mir jemand bei meiner Blockade helfen?
Im einem Textfeld frage ich mit Domwert ein Datum ab, welches in einer Tabelle gespeichert ist.
Bis hier klappt es.
Jetzt möchte ich in VBA abfragen, ob das Tagesdatum größer ist als dieses Datum.
Im Formular frage ich in VBA "beim Öffen" folgendes ab:
If Date > Me.Text22 Then
MsgBox "Datum abgelaufen"
Else
MsgBox "Datum nicht abgelaufen"
End If
Leider ist in der ersten Zeile schon ein Fehler.
Hatte gedacht, dass dieses an Domwert liegt. Daher habe ich ein weiteres Textfeld genommen, welches den Inhalt von Text22 übernommen hat. Leider der gleiche Fehler.
Hat jemand einen Tipp oder eine Idee?
Bin über jede Hilfe dankbar.
Gruß Peter
Hallo,
zeige die Domwert Formel.
Außerdem ist diese überflüssig (auch das Textfeld), denn Du kannst ja Domwert (DLookUp) direkt in VBA verwenden ohne das Feld Text22.
Hallo Klaus,
meine Domwertformel in Textfeld (Text22) lautet:
=DomWert("ZugriffErlaubtBis";"tbl_A_Benutzer";"[BenutzerID]=" & [Text20])
Gruß Peter
Hallo,
ZitatIm Formular frage ich in VBA "beim Öffen" folgendes ab:
Dieses Ereignis dürfte für diese Prüfung(s-Methode) nicht geeignet sein (es ist zu früh im Ablauf).