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. Modify (Type, AlertStyle, Operator, Formula1, Formula2)
Ausdruck Eine Variable, die ein Validation-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Type | Optional | Variant | Ein XlDVType-Wert , der den Validierungstyp darstellt. |
| AlertStyle | Optional | Variant | Ein XlDVAlertStyle-Wert , der den Überprüfungswarnungsstil 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 Datenvalidierungsgleichung, wenn 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 Arbeitsblattverweis auf die 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.