Comment détecter l’erreur #VALUE! dans une cellule Excel avec une formule ou du VBA ?
Avec une formule :
=ESTERREUR(A1)
Ou plus spécifiquement :
=TYPE.ERREUR(A1)=3
(3 correspond à #VALUE!)
En VBA :
If IsError(Range("A1").Value) Then
If Range("A1").Value = CVErr(xlErrValue) Then
MsgBox "C'est une erreur #VALUE!"
End If
End If