책 내용 질문하기
Visual Basic 사용자 정의 함수 오류~!!
도서
[2009] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
106
작성일
2011-07-10
작성자
첨부파일
안녕하세요~
이제 실기 공부 걸음마 단계라 난관이 많네요 ㅠㅠ
질문은 비주얼 베이직에서 사용자 정의 함수를 몇십번을 입력해봐도 이 함수에는 인수가 필요하지 않다는 문구와 함께 결과값에 #VALUE! 오류가 뜹니다.
제가 모듈에 입력한 것을 그대로 복사했는데 대체 어디서 잘못된 것인지요?
Public Function F단가(도서코드, 정가)
If Len(도서코드) = 7 Then
F단가 = Round(정가 / Mid(도서코드, 3, 3), 0)
Else
F단가 = Round(정가 / Mid(도서코드, 3, 2), 0)
End If
End Function
답변
2011-07-11 13:20:50
보안설정이 높아서 그런 것입니다.
오피스 단추를 눌러서 엑셀 옵션으로 들어가신 후 보안센터 선택 -> 보안 센터 설정
-> 매크로 설정 -> 모든 매크로 포함 과 vbe 프로젝트 개체 모델에 안전하게 엑세스 할 수 있음 체크
그리고 확인 하신 후에 엑셀을 종료하고 다시 실행한 후 사용해 보세요.
좋은 하루 되세요.
"-
*2011-07-11 13:20:50
보안설정이 높아서 그런 것입니다.
오피스 단추를 눌러서 엑셀 옵션으로 들어가신 후 보안센터 선택 -> 보안 센터 설정
-> 매크로 설정 -> 모든 매크로 포함 과 vbe 프로젝트 개체 모델에 안전하게 엑세스 할 수 있음 체크
그리고 확인 하신 후에 엑셀을 종료하고 다시 실행한 후 사용해 보세요.
좋은 하루 되세요.
"