Tabla de contenido
Descripción de IsError
Se utiliza para comprobar los valores de error.
Ejemplos simples de IsError
1 | MsgBox IsError (1/2) |
Resultado: falso
1 | MsgBox IsError (CvErr (0)) |
Resultado: Verdadero
Sintaxis de IsError
En el Editor de VBA, puede escribir "IsError (" para ver la sintaxis de la función IsError:
La función IsError contiene un argumento:
Expresión: Una expresión que se pondrá a prueba.
Ejemplos de la función IsError de Excel VBA
123456789101112 | Función dividir (a como doble, b como doble)En caso de error, vaya a error_handlerDividir = a / bFunción de salidamanejador_error:Dividir = CVErr (Err.Number)Función finalSub IsError_Example2 ()MsgBox "IsError (1/2) es" & IsError (Divide (1, 2))MsgBox "IsError (1/0) es" & IsError (Divide (1, 0))End Sub |
Resultado: IsError (1/2) es falso
IsError (1/0) es verdadero
Con IsError, puede verificar las celdas en la hoja de Excel.
123456789101112 | Sub CheckIfError (strRange como cadena)Atenuar celda como rangoPara cada celda en el rango (strRange)cell.Offset (0, 1) = IsError (celda)próximoEnd SubSub IsError_Example1 ()CheckIfError "C2: C5"CheckIfError "B9: B12"End Sub |