Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fügt dem angegebenen Bereich eine Datenüberprüfung hinzu.
Syntax
Ausdruck. Add (Type, AlertStyle, Operator, Formula1, Formula2)
Ausdruck Eine Variable, die ein Validation-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Typ | Erforderlich | XlDVType | Der Überprüfungstyp. |
| AlertStyle | Optional | Variant | Der Stil der Überprüfungswarnung. Dies kann eine der folgenden XlDVAlertStyle-Konstanten sein: xlValidAlertInformation, xlValidAlertStop oder xlValidAlertWarning. |
| Operator | Optional | Variant | Der Operator für die Datenüberprüfung. Dies kann eine der folgenden XlFormatConditionOperator-Konstanten sein: xlBetween, xlEqual, xlGreater, xlGreaterEqual, xlLess, xlLessEqual, xlNotBetween oder xlNotEqual. |
| Formula1 | Optional | Variant | Der erste Teil der Datenüberprüfungsgleichung. Der Wert darf 255 Zeichen nicht überschreiten. |
| Formula2 | Optional | Variant | Der zweite Teil der Datenüberprüfungsgleichung, wenn operatorxlBetween oder xlNotBetween ist (andernfalls wird dieses Argument ignoriert). |
Hinweise
Für die Add-Methode sind, abhängig vom Gültigkeitstyp, verschiedene Argumente erforderlich, wie in der Tabelle dargestellt.
| Überprüfungstyp | Argumente |
|---|---|
| xlValidateCustom | Formula1 ist erforderlich, Formula2 wird ignoriert. Formula1 muss einen Ausdruck enthalten, der bei einer gültigen Dateneingabe True und bei einer ungültigen False zurückgibt. |
| xlInputOnly | AlertStyle, Formula1 oder Formula2 werden verewndet. |
| xlValidateList | Formula1 ist erforderlich, Formula2 wird ignoriert. Formula1 muss entweder eine durch Kommata getrennte Werteliste oder einen Verweis auf ein Arbeitsblatt mit dieser Liste enthalten. |
| xlValidateWholeNumber, xlValidateDate, xlValidateDecimal, xlValidateTextLength oder xlValidateTime | Mindestens Formula1 oder Formula2 müssen, beide Werte können angegeben werden. |
Beispiel
In diesem Beispiel wird der Zelle E5 eine Datenüberprüfung hinzugefügt.
With Range("e5").Validation
.Add Type:=xlValidateWholeNumber, _
AlertStyle:= xlValidAlertStop, _
Operator:=xlBetween, Formula1:="5", Formula2:="10"
.InputTitle = "Integers"
.ErrorTitle = "Integers"
.InputMessage = "Enter an integer from five to ten"
.ErrorMessage = "You must enter a number from five to ten"
End With
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.