WorksheetFunction.IfError 方法 (Excel)

返回一个值,如果公式计算结果为错误,则返回指定的值;否则,返回公式的结果。 使用 IfError 函数捕获和处理公式中的错误。

语法

表达式IfError (Arg1Arg2)

表达 一个代表 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。