WorksheetFunction.IfError (Excel)

Devuelve un valor que se especifica si una fórmula da como resultado un error; de lo contrario, devuelve el resultado de la fórmula. Use la función si. error para interceptar y controlar errores en una fórmula.

Si value o value_if_error es una celda vacía, el error de la trata como un valor de cadena vacía (""). Si el valor es una fórmula de matriz, si. error devuelve una matriz de resultados para cada celda del rango especificado en el valor.

IfError (Arg1, Arg2)


Dim varIfError As Variant
varIfError = WorksheetFunction.IfError(Arg1:=, Arg2:=)

Arguments

Arg1, Arg2

Arg1 - Valor: argumento en el que se busca un error

Arg2 - Value_if_error: el valor que se devolverá si la fórmula da como resultado un error. Se evalúan los siguientes tipos de error: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? o #NULL!