IsError 函式

套用到
Microsoft 365 Access Access 2024 Access 2021 Access 2019 Access 2016

回傳一個 布林 值,表示表達式> 是否為錯誤值。

語法

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.