Klasse Error (Excel VBA)

Die Klasse Error stellt einen Kalkulationstabellenfehler für einen Bereich dar.

Set

Um eine Error -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim err as Error
Set err = ActiveCell.Errors(Index:=1)

Die folgenden Prozeduren können zum Festlegen der Error Klassenvariablen verwendet werden : Errors.Item und Range.Errors

For Each

Hier ist ein Beispiel für die Verarbeitung der Error -Elemente in einer Sammlung

Dim err As Error
For Each err In ActiveCell.Errors
	
Next err

Ignore

Ermöglicht es dem Benutzer, den Status einer Fehlerprüfungsoption für einen Bereich festzulegen oder zurückzugeben.

Verweisen Sie auf das ErrorCheckingOptions -Objekt, um eine Liste der Indexwerte anzuzeigen, die Optionen zur Fehlerüberprüfung zugeordnet sind.

ActiveCell.Errors(1).Ignore = True

Parent

Gibt das übergeordnete Objekt für das angegebene Objekt zurück.

Value

Gibt einen Boolean-Wert zurück, der angibt, ob alle Überprüfungskriterien erfüllt sind (d. h. ob der Bereich gültige Daten enthält).

Dim booValue As Boolean
booValue = ActiveCell.Errors(1).Value

Errors.Item

Gibt ein einzelnes Element des Error -Objekts zurück.

Syntax : expression.Item (Index)

Index: Der Index des Elements.

Dim errItem As Error
Set errItem = ActiveCell.Errors(Index:=1)

Errors.Parent

Gibt das übergeordnete Objekt für das angegebene Objekt zurück.