注意
如果 Microsoft Jet 表达式服务在沙盒模式下运行,则本主题中描述的函数、方法、对象或属性将被禁用,这会阻止对潜在不安全表达式进行评估。 有关沙盒模式的详细信息,请在帮助中搜索“沙盒模式”。
返回对应于给定错误编号的错误消息。
语法
Error [ (errornumber) ]
可选的 errornumber参数可以是任何有效的错误号。 如果 errornumber 是有效错误号,但未定义,则 Error 返回字符串“应用程序定义的或对象定义的错误”。如果 errornumber 无效,则会出现错误。 如果省略 errornumber ,则返回与最新的运行时错误对应的消息。 如果未发生运行时错误,或 errornumber 为 0,则 Error 返回零长度字符串 (“”) 。
备注
检查 Err 对象的属性设置,以确定最新的运行时错误。 Error 函数的返回值对应于 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