查看: 2878|回復: 0
打印 上一主題 下一主題

Visual Basic函數 - 《IsError:是否為一個錯誤值》

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-8-13 02:25:28 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
IsError 函數範例
本範例使用 IsError 函數來檢查數值運算式的結果是否為錯誤代碼。範例中假設使用者自訂函數的名稱為 UserFunction,使用 CVErr 函數以 Error Variant 的型態傳回錯誤代碼。例如,函數中傳回值寫法可用 UserFunction = CVErr(32767),其中 32767 為使用者自訂之錯誤代碼。

Dim ReturnVal, MyCheck
ReturnVal = UserFunction()
MyCheck = IsError(ReturnVal)   ' 傳回 True。

傳回 Boolean 值,用來指出運算式是否為一個錯誤值。

語法

IsError(expression)

必要引數 expression 可以是任何有效的運算式。

請注意

錯誤值是利用 CVErr 函數轉換實數而產生。IsError 函數是用來決定一個數值運算式是否代表一個錯誤。如果引數 expression 代表一個錯誤,則 IsError 會傳回 True;否則,它會傳回 False。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

本論壇為非營利之網路平台,所有文章內容均為網友自行發表,不代表論壇立場!若涉及侵權、違法等情事,請告知版主處理。


Page Rank Check

廣告刊登  |   交換連結  |   贊助我們  |   服務條款  |   免責聲明  |   客服中心  |   中央分站

手機版|中央論壇

GMT+8, 2026-10-29 05:07 , Processed in 0.030727 second(s), 15 queries .

Powered by Discuz!

© 2005-2015 Copyrights. Set by YIDAS

快速回復 返回頂部 返回列表