Benutzung auf eigene Gefahr ! |
Beschreibung |
In Formularen wird oft verlangt, daß eine Eingabe in Kombinations- oder Textfelder gemacht wird. Die Funktion prüft ob eine Eingabe erfolgt ist. |
VBA-Quelltext |
Public Sub EingabePrüfung(ParamArray SteuerElemente()) Dim EingabeFeld For Each EingabeFeld In SteuerElemente If NZ(EingabeFeld.Value) = vbNullString Then EingabeFeld.SetFocus MsgBox "Eingabe fehlt", , "Eingabeüberprüfung" End End If Next EingabeFeld End Sub |
Argumente der Funktion/Prozedur |
Anwendungsbeispiel(e)... |
Die Codezeile
prüft, ob in den Steuerelementen 'Name', 'Vorname' und 'PLZ' eine Eingabe gemacht wurde. |
Anwendungsgebiete, Fehler und Warnungen |
Spezielle Probleme sind zu erwarten, wenn Sie ein Steuerelement 'Name' haben, da Me.Name sowohl als Name des Formulars (Datentyp String) als auch das Steuerelement Name (Datentyp Objekt) sein kann. |