誤差函數

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

注意

若 Microsoft Jet Expression Service 以沙盒模式執行,則本主題所述的函式、方法、物件或屬性將被禁用,避免評估潛在不安全的表達式。 想了解更多沙盒模式的資訊,請在說明中搜尋「sandbox mode」。

回傳對應特定錯誤號碼的錯誤訊息。

語法

錯誤 [ (錯誤編號) ]

可選的錯誤編號參數可以是任何有效的錯誤編號。 如果 錯誤編號 是有效的錯誤編號,但未定義, Error 會回傳字串「Application-defined 或 object-defined error」。若錯誤 編號 無效,則發生錯誤。 若省略 錯誤編號 ,則會回傳對應最近一次執行時錯誤的訊息。 若未發生執行時錯誤,或錯誤號碼為 0,Error 會回傳一個長度為零的字串 (“”) 。

註解

檢查 Err 物件的屬性設定,以找出最近的執行時錯誤。 錯誤函數的回傳值對應於 Err 物件的 Description 屬性。

範例

注意

下列範例示範如何在 Visual Basic for Applications (VBA) 模組中使用此函數。 如需使用 VBA 的詳細資訊,請在 [搜尋] 旁的下拉式清單中選取 [開發人員參考],並在 [搜尋] 方塊中輸入一個或多個字詞。

此範例使用 Error 函數來列印對應指定錯誤號碼的錯誤訊息。

Dim ErrorNumber
' Loop through values 61 - 64.
For ErrorNumber = 61 To 64
    ' Print error to Immediate window.
    Debug.Print Error(ErrorNumber)    
Next ErrorNumber