WorksheetFunction.IsError (Excel)

Comprueba el tipo de valor y devuelve true o false dependiendo de si el valor hace referencia a un valor de error (#N/a, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? o #NULL!).

Los argumentos de valor de las funciones IS no se convierten. Por ejemplo, en la mayoría de las demás funciones en las que se requiere un número, el valor de texto 19 se convierte en el número 19. Sin embargo, en la ISNUMBER("19")fórmula, 19 no se convierte a partir de un valor de texto y la función ESNUMERO devuelve falso. Las funciones IS son útiles en las fórmulas cuando se desea comprobar el resultado de un cálculo. Cuando se combina con la función IF, proporcionan un método para localizar errores en fórmulas.

IsError (Arg1)

Arg1: Value: valor que se desea probar. Puede ser el valor de una celda vacía (en blanco), de error, lógico, de texto, numérico, de referencia o un nombre que haga referencia a alguno de los anteriores.


Dim booIsError As Boolean
booIsError = WorksheetFunction.IsError(Arg1:=)