안녕하세요
컴퓨터활용능력 실기 시험을 보려고 공부하고 있는 대학생입니다.
기본모의고사를 풀고 있는데요
1,2회까지 했는데 잘 안 풀리는 점이 있어요.
계산작업 중에 사용자 정의 함수를 만드는 문제가 있어요.
Visual Basic을 이용한 방법인데요.
Alt+F11를 누르고 삽입 -> 모듈을 눌려서 책에 쓰여진 대로 똑같이 입력했어요.
그리고 시트에서 만들어진 사용자 정의 함수를 이용해서 계산을 수행하려고 했는데 자꾸만 오류(#NAME!)가 떠요.ㅠㅠ
그래서 01회 기본모의고사 문제2 따라하기에서 시키는대로 했거든요
개발도구 -> 코드 -> 매크로 보안을 클릭한 후 매크로 설정을 '모든 매크로 포함(위험성 있는 코드가 실행될 수 있으므로 권장하지 않음)'으로 설정했어요.
그런데 그 뒤에 엑셀을 종료한 뒤 다시 해봤는데도 계속 오류가 뜨고 또 혹시나 해서 매크로 보안을 클릭해서 '모든 매크로 포함(~)'으로 설정한 뒤에 종료하지 않고 계산했더니 역시 오류가 떠요.ㅠㅠ
무슨 문제가 있는지 알고 싶습니다.
section08에서 사용자 정의 함수를 만들고 나서 계산했더니 아무 문제가 없었는데도 말이에요..
혹 모듈을 추가하지 않고 코드를 작성하신 것은 아닌지요?
모듈을 만들고 함수를 만드셔야 정확한 결과가 나오므로 이부분 확인 해 보시구요.
보안설정을 다시 한번 해보시기 바랍니다.
아래 설명을 참고하여 주세요.
오피스 2007을 실행 하신 후에 왼쪽 위의 동그란 오피스 단추를 누르고
옵션을 선택 하신 후 아래 그림과 같이 설정 하세요. 
그리고 보안 설정을 하시고 나면 꼭 엑셀을 종료 하였다가 다시 실행하여 사용해 보세요.
수식입력줄 아래쪽이나 윗쪽에 보시면 보안경고에 대한 메시지가 있고 여기에 옵션 이라고 적힌 것이 있습니다.
옵션을 눌러 이콘텐츠 사용을 선택하고 확인 한 후 사용해 보시구요.
그래도 안되면 암호를 해제한 상태에서 작업하는 방법을 사용해 보시기바랍니다.. 암호를 삭제하는 방법은 문제 파일을 불러온 다음 [오피스 단추] - [다른 이름으로 지정]을 선택한 후 '다른 이름으로 저장' 대화상자에서 [도구] - [일반 옵션]을 선택한 다음 지정된 암호를 삭제해 주면 됩니다.
그래도 잘 안되신다면 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
좋은 하루 되세요.
-
*2014-10-11 00:04:07
혹 모듈을 추가하지 않고 코드를 작성하신 것은 아닌지요?
모듈을 만들고 함수를 만드셔야 정확한 결과가 나오므로 이부분 확인 해 보시구요.
"보안설정을 다시 한번 해보시기 바랍니다.
아래 설명을 참고하여 주세요.
오피스 2007을 실행 하신 후에 왼쪽 위의 동그란 오피스 단추를 누르고
옵션을 선택 하신 후 아래 그림과 같이 설정 하세요.
그리고 보안 설정을 하시고 나면 꼭 엑셀을 종료 하였다가 다시 실행하여 사용해 보세요.수식입력줄 아래쪽이나 윗쪽에 보시면 보안경고에 대한 메시지가 있고 여기에 옵션 이라고 적힌 것이 있습니다.
옵션을 눌러 이콘텐츠 사용을 선택하고 확인 한 후 사용해 보시구요.
그래도 안되면 암호를 해제한 상태에서 작업하는 방법을 사용해 보시기바랍니다.. 암호를 삭제하는 방법은 문제 파일을 불러온 다음 [오피스 단추] - [다른 이름으로 지정]을 선택한 후 '다른 이름으로 저장' 대화상자에서 [도구] - [일반 옵션]을 선택한 다음 지정된 암호를 삭제해 주면 됩니다.
그래도 잘 안되신다면 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
좋은 하루 되세요.