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.
Ä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.