IsError-FunktionIsError function

Gibt einen Boolean-Wert zurück, der angibt, ob es sich beim einem Ausdruck um einen Fehlerwert handelt.Returns a Boolean value indicating whether an expression is an error value.

SyntaxSyntax

IsError (Ausdruck)IsError(expression)

Das erforderliche Expression - Argument kann ein beliebiger gültiger Ausdruck sein.The required expression argument can be any valid expression.

HinweiseRemarks

Fehlerwerte werden erstellt, indem reale Zahlen mithilfe der CVErr -Funktion in Fehlerwerte konvertiert werden.Error values are created by converting real numbers to error values by using the CVErr function. Die IsError -Funktion wird verwendet, um zu bestimmen, ob ein numerischer Ausdruck einen Fehler darstellt.The IsError function is used to determine if a numeric expression represents an error. IsError gibt true zurück, wenn das Ausdrucks Argument einen Fehler angibt; Andernfalls wird falsezurückgegeben.IsError returns True if the expression argument indicates an error; otherwise, it returns False.

BeispielExample

In diesem Beispiel wird die IsError-Funktion verwendet, um zu prüfen, ob es sich bei einem numerischen Ausdruck um einen Fehlerwert handelt.This example uses the IsError function to check if a numeric expression is an error value. Die CVErr-Funktion wird verwendet, um einen Fehler-Variant-Wert aus einer benutzerdefinierten Funktion zurückzugeben.The CVErr function is used to return an Error Variant from a user-defined function. Angenommen, UserFunction es handelt sich um eine benutzerdefinierte Function-Prozedur, die einen Fehlerwert zurückgibt. Beispiel: ein mit der Anweisung UserFunction = CVErr(32767)zugewiesener Rückgabewert, wobei 32767 eine benutzerdefinierte Zahl ist.Assume that UserFunction is a user-defined function procedure that returns an error value; for example, a return value assigned with the statement UserFunction = CVErr(32767), where 32767 is a user-defined number.

Dim ReturnVal, MyCheck
ReturnVal = UserFunction()
MyCheck = IsError(ReturnVal)    ' Returns True.

Siehe auchSee also

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.