回傳一個 布林 值,表示表達式> 是否為錯誤值。
語法
IsError (表達式)
所需的表達式參數可以是任何有效的表達式。
註解
錯誤值是透過使用 CVErr 函式將實數轉換為錯誤值來產生的。 IsError 函數用來判斷一個數字表達式是否代表錯誤。 如果表達式參數顯示錯誤,IsError 會回傳 True;否則,則回傳 False。
範例
注意
下列範例示範如何在 Visual Basic for Applications (VBA) 模組中使用此函數。 如需使用 VBA 的詳細資訊,請在 [搜尋] 旁的下拉式清單中選取 [開發人員參考],並在 [搜尋] 方塊中輸入一個或多個字詞。
此範例使用 IsError 函數來檢查數值表達式是否為錯誤值。
CVErr 函式用於從使用者定義函式回傳錯誤變體。 假設 UserFunction 是一個由使用者定義的函式程序,回傳錯誤值;例如,指由陳述 UserFunction = CVErr(32767)句賦予的回傳值,其中 32767 是使用者定義的數字。
Dim ReturnVal, MyCheck
ReturnVal = UserFunction()
MyCheck = IsError(ReturnVal) ' Returns True.