WorksheetFunction.IsError (Excel)

Vérifie le type de valeur et renvoie la valeur true ou false selon que la valeur fait référence à une valeur d’erreur (#N/a, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? ou #NULL!).

Les arguments de la valeur pour les fonctions IS ne sont pas convertis. Par exemple, dans la plupart des autres fonctions où un nombre est requis, la valeur de texte 19 est convertie en nombre 19. Toutefois, dans la formule ISNUMBER("19"), 19 n’est pas converti à partir d’une valeur de texte et la fonction ESTNUM renvoie false. La fonction IS est utile dans les formules pour tester le résultat d'un calcul. Lorsqu’ils sont associés à la fonction IF, ils fournissent une méthode permettant de localiser les erreurs dans les formules.

IsError (Arg1)

Arg1: Value-valeur que vous souhaitez tester. La valeur peut être vide (cellule vide), erreur, logique, texte, numéro, valeur de référence, ou un nom faisant référence à l'un de ces éléments, que vous souhaitez tester.


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