ebError (constant)

Description Number representing the type of an error variant.
Comments This constant is equal to 10.
Example This example checks to see whether a variable is an error.
Function Div(ByVal a As Variant,ByVal b As Variant) As Variant
  On Error Resume Next
  Div = a / b
  If Err <> 0 Then Div = CVErr(Err)
End Function
Sub Main()
  a = InputBox("Please enter 1st number","Division Sample")
  b = InputBox("Please enter 2nd number","Division Sample")
  res = Div(a,b)
  If VarType(res) = ebError Then
    res = CStr(res)
    res = Error(Mid(res,7,Len(res)))
    MsgBox "'" & res & "' occurred"
  Else
    MsgBox "The result of the division is: " & res
  End If
End Sub
See Also VarType (function); Variant (data type).