◆ IsError 함수
식이 오류 값인지를 나타내는 Boolean 값을 반환합니다.
구문 IsError(expression)
expression 인수가 필요하고, 이 인수는 VarType vbError의 Variant이어야 합니다.
참고
CVErr 함수를 사용하여 실수를 오류 값으로 변환하여 오류 값을 생성합니다. 숫자 식이 오류를 나타내는지 결정하기 위해 IsError 함수를 사용합니다. IsError는 expression 인수가 오류를 나타내면 True를, 그렇지 않으면 False를 반환합니다. IsError는 VarType vbError 의 변수에 대한 의미 있는 정보를 반환합니다.
IsError 함수 예제
다음은 숫자 식이 오류값을 갖는 지를 검사하기 위해 IsError 함수를 사용하는 예제입니다. CVErr 함수는 사용자 정의 함수로부터 Error Variant를 반환하는 데 사용합니다. UserFunction은 , 예를 들면, UserFunction = CVErr(32767)문이라고 지정된 반환값(여기서 32767은 사용자 정의 수)과 같은 오류값을 반환하는 사용자 정의 함수 프로시저라고 가정합니다.
Dim ReturnVal, MyCheck
ReturnVal = UserFunction()
MyCheck = IsError(ReturnVal) ' True를 반환합니다.