Ausführen einer einfachen Datenüberprüfung beim Bearbeiten eines Datensatzes in einem Formular
Verwenden Sie das BeforeUpdate-Ereignis eines Formulars oder Steuerelements, um Validierungsprüfungen für Daten durchzuführen, die in ein Formular oder Steuerelement eingegeben werden. Wenn die Daten in einem Formular oder einem Steuerelement die Gültigkeitsprüfung nicht bestehen, können Sie das Argument Cancel des BeforeUpdate-Ereignisses auf True festlegen, um die Aktualisierung abzubrechen.
Im folgenden Beispiel wird verhindert, dass der Benutzer Änderungen im aktuellen Datensatz speichert, wenn das Feld Kosten pro Einheit keinen Wert enthält.
Private Sub Form_BeforeUpdate(Cancel As Integer)
' Check for a blank value in the Unit Cost field.
If IsNull(Me![Unit Cost]) Then
' Alert the user.
MsgBox "You must supply a Unit Cost."
' Cancel the update.
Cancel = True
End If
End Sub
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für