Ein Klicken Ich möchte, dass meine Schaltfläche keinen Text hinzufügt, wenn me.txtAddNote leer ist und eine Meldung angezeigt wird, die den Benutzer auffordert, Text einzugeben oder abzubrechen. Und wenn ich.txtAddNote Text hat, möchte ich den On Click um den Text einzugeben. Zur Zeit fügt mein Code Text unter beiden Bedingungen hinzu und noch bevor die msgbox erscheint. Jede Hilfe wird geschätzt, danke.Ein Klick-Befehl und kein Hinzufügen von Text bei leerem Textfeld
Private Sub cmdAddNote_Click()
Dim LName As String
On Error Resume Next
LName = DLookup("[LNAME]", "[qryEmpDepDes]", "[EMP_NO]='" & Me.txtUserID & "'")
[NOTES] = Date & ": " & Me.txtAddNote & " (" & Me.txtUserID & " " & LName & ")" & vbNewLine & vbNewLine & [NOTES]
Me.txtAddNote = ""
Me.cmdAddNote.Enabled = True
Me.cmdClose.Enabled = True
Me.cmdClose.SetFocus
'5-16-2016 testing blank text box'
If Me.txtAddNote = "" Then
If MsgBox("No text is entered. Hit OK to enter text. Hit CANCEL to close out.", vbOKCancel) = vbOK Then
End If
Else
DoCmd.Close
End If
End Sub