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.
Ändert die Datenüberprüfung für einen Bereich.
Syntax
Ausdruck verwendet werden. Ändern (Typ, AlertStyle, Operator, Formel1, Formel2)
Ausdruck Eine Variable, die ein Validierungsobjekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Typ | Optional | Variant | Ein XlDVType-Wert , der den Gültigkeitsprüfungstyp darstellt. |
| AlertStyle | Optional | Variant | Ein XlDVAlertStyle-Wert , der die Formatvorlage der Validierungswarnung darstellt. |
| Operator | Optional | Variant | Ein XlFormatConditionOperator-Wert , der den Datenüberprüfungsoperator darstellt. |
| Formula1 | Optional | Variant | Der erste Teil der Datenüberprüfungsgleichung. |
| Formula2 | Optional | Variant | Der zweite Teil der Datenüberprüfungsgleichung, wenn der OperatorxlBetween oder xlNotBetween ist; Andernfalls wird dieses Argument ignoriert. |
Hinweise
Für die Modify-Methode sind je nach Überprüfungstyp verschiedene Argumente erforderlich, wie in der folgenden Tabelle dargestellt.
| Überprüfungstyp | Argumente |
|---|---|
| xlInputOnly | AlertStyle, Formula1 und Formula2 werden nicht verwendet. |
| xlValidateCustom | Formel1 ist erforderlich; Formel2 wird ignoriert. Formula1 muss einen Ausdruck enthalten, der bei einer gültigen Dateneingabe True und bei einer ungültigen False zurückgibt. |
| xlValidateList | Formel1 ist erforderlich; Formel2 wird ignoriert. Formel1 muss entweder eine durch Trennzeichen getrennte Liste von Werten oder einen Arbeitsblattbezug zu der Liste enthalten. |
| xlValidateDate, xlValidateDecimal, xlValidateTextLength, xlValidateTime oder xlValidateWholeNumber | Formula1 oder Formula2 oder beide müssen angegeben werden. |
Beispiel
In diesem Beispiel wird die Datenüberprüfung für Zelle E5 geändert.
Range("e5").Validation _
.Modify xlValidateList, xlValidAlertStop, _
xlBetween, "=$A$1:$A$10"
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.