Microsoft Excel

Excel und VBA: Formeln, Programmierung, Lösungen

Die Excel/VBA-Beispiele

VBA-Begriff: Validation-Objekt

Range-Objekt
Validation-Objekt

Stellt die Datenüberprüfung eines Tabellenblattbereichs dar.

Verwendung des Validation-Objekts

Verwenden Sie die Validation-Eigenschaft, um das Validation-Objekt zurückzugeben. Im folgenden Beispiel wird die Datenüberprüfung der Zelle E5 geändert.

Range("e5").Validation _
    .Modify xlValidateList, xlValidAlertStop, "=$A$1:$A$10"

Verwenden Sie die Add-Methode, um einem Bereich eine Datenüberprüfung hinzuzufügen und ein neues Validation-Objekt zu erstellen. Im folgenden Beispiel wird der Zelle E5 eine Datenüberprüfung hinzugefügt.

With Range("e5").Validation
    .Add Type:=xlValidateWholeNumber, _
        AlertStyle:=xlValidAlertInformation, _
        Minimum:="5", Maximum:="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