Comment utiliser la fonction VBA ISERROR ?
La fonction VBA ISERROR est répertoriée dans la catégorie d’informations des fonctions VBA. Lorsque vous l’utilisez dans un code VBA, il évalue l’expression fournie et renvoie TRUE s’il s’agit d’une erreur ou sinon FALSE . En termes simples, il peut vérifier si la valeur fournie est une erreur ou non et renvoie TRUE ou FALSE en fonction de cela. C’est l’équivalent de la fonction ISERROR de la feuille de calcul .
Syntaxe
IsError(Expression)
Arguments
- Expression : Une expression que vous voulez tester si c’est une erreur ou non.
Exemple
Pour comprendre pratiquement comment utiliser la fonction VBA ISERROR, vous devez passer par l’exemple ci-dessous où nous avons écrit un code vba en l’utilisant :
Sub example_ISERROR()
Range("B1").Value = IsError(Range("A1"))
End Sub
Dans le code ci-dessus, nous avons utilisé ISERROR pour vérifier si la cellule A1 a une erreur ou non, par conséquent, elle a renvoyé TRUE car nous avons une erreur #N/A dans la cellule A1.