책 내용 질문하기
컴활 1급 필기 사용자정의 함수에 대한 질문입니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
106
조회수
111
작성일
2011-06-22
작성자
첨부파일
사용자정의 함수를 공부하는데 9섹션의 기출문제에서 궁금한 점이 있습니다.
제가 작성한 코드는 책에 있는 코드와 똑같지만 한가지 아래와 같이 Mid함수를 Value함수로 묶었습니다.
F단가 = Round(정가 / Value(Mid(도서코드, 3, 3)), 0)
Mid 함수의 결과는 숫자가 아닌 문자열로 나오기에 숫자로 고쳐주기 위해서 Value함수를 썼는데요.
이렇게 하고 함수를 실행해 보면 다음과 같은 오류문이 뜨네요.....
컴파일 오류입니다:
Sub 또는 Function이 정의되지 않았습니다.
도대체 왜 그럴까요????
혹시 엑셀 내장 함수는 사용자함수 정의문에서 사용할 수 없는건가요???
사용할 수 없다면 round나 mid는 왜 사용 가능한가요????
답변 부탁드립니다.
답변
2011-06-22 13:09:34
프로시저 안에서 사용할 수 있는 함수가 있고 없는 함수가 있습니다.
mid 나 round 함수는 프로시저에서 사용이 가능 하기 때문에 사용한 것입니다.
좋은 하루 되세요.
"-
*2011-06-22 13:09:34
프로시저 안에서 사용할 수 있는 함수가 있고 없는 함수가 있습니다.
mid 나 round 함수는 프로시저에서 사용이 가능 하기 때문에 사용한 것입니다.
좋은 하루 되세요.
"