Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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.