Hallo,
könnt Ihr mir helfen, ich möchte Doppeleingaben bei der Eingabe verhindern, habe jetzt etwas gefunden und für mich weiterentwickelt. Es klappt aber nicht so ganz,ich bekomme immer eine Fehlermeldung in der Zeile If Not … Then,
„Syntaxfehler, es fehlt ein Operator“, was fehlt,
wie muss die Zeile richtig heissen, damit das Programm läuft? Oder bin ich ganz auf der falschen Fährte, wie kann es richtig gehen? Danke für die Hilfe
Private Sub Form_AfterUpdate()
Dim Objekt As String
Dim Ort As String
Dim Anschrift As String
Dim txt As String
Objekt = Me.Objekt
Ort = Me.Ort
Anschrift = Me.Anschrift
abc = "[Objekt] = " & Objekt & " AND " & _
"[Ort] = " & Ort & " AND " & "[Anschrift] = " & „’“ & Anschrift & „’“
If Not IsNull(DLookup(„Anschrift“, „Form_frm_Objekt52“ ,abc)) Then
MsgBox „Eintrag ist schon vorhanden, …“, vbOKOnly + vbCritical, „Fehler!“
Cancel = vbCancel
End If
End Sub