WorksheetFunction.IfError 方法 (Excel)
返回一个值,如果公式计算结果为错误,则返回指定的值;否则,返回公式的结果。 使用 IfError 函数捕获和处理公式中的错误。
语法
表达式。IfError (Arg1、 Arg2)
表达 一个代表 WorksheetFunction 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Arg1 | 必需 | Variant | Value - 检查是否有错误的参数。 |
Arg2 | 必需 | Variant | Value_if_error - 公式计算结果为错误时要返回的值。 评估以下错误类型:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或#NULL!。 |
返回值
Variant
说明
如果 value 或 value_if_error 为空单元格, IfError 将其视为空字符串值 (“”) 。
如果 value 是数组公式, 则 IfError 返回值中指定的区域中的每个单元格的结果数组。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。