책 내용 질문하기
안녕하세요. 시험장 따라하기에서 2010년 2회 1급E형 문제 입니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
251
조회수
121
작성일
2011-05-31
작성자
첨부파일

안녕하세요^^

수고 많으시죠??

문제 풀다가

의문점이 생겨서 글 남깁니다.

컴활1급

시험장 따라하기에서 2010년 2회 1급E형 문제 입니다.

질문할 부분은 사용자 정의함수 (계산작업 5번) 인데요

책대로 계속 따라 했는데

VBE에서 모듈을 추가하고

그 안에다


Public Function fn접수율(정원, 수강인원)
Select Case 수강인원 / 정원
Case Is > 1
fn접수율 = "정원초과"
Case Is = 1
fn 접수율 = "접수완료"
Case Else
fn 접수율 = 수강인원 / 정원
End Select
End Function

이렇게 쓰고

엑셀로 돌아와서

=fn접수율(G10,I10)을 쓰고 엔터 치니깐

오류가 납니다.

VBE에서

"컴파일 오류, sub 또는 Function이 정의 되지 않았습니다" 라는 오류메세지가 뜹니다.

문제가 어디 있는지 잘 몰라 가만히 보니

처음에 모듈을 추가하면 상태표시줄에 Module1(코드)가

선택되어 있어야 한다고 하는데

그렇게 제 컴퓨터 상에서는 안떠 있더라구요. (이부분 첨부파일 확인 바랍니다^^)

이 문제때문에 오류가 나는건지..

그렇다면 어떻게 하면 상태표시줄에

그렇게 뜨게 하는지.. 책에 안나와 있더라구요

첨부파일 확인과 설명 부탁 드립니다^^

답변
2011-06-01 10:39:46

모듈 추가를 제대로 하신거 맞으신지요?

프로젝트 창에서 오른쪽 클릭 모듈 추가 하시면

그림과 같이 모듈이라는 폴더가 생기고 그안에 모듈이 작성 됩니다.

여기에 코드를 입력 하셔야 합니다.

지금 그림만으로는 정확한 이유를 알기가 어렵네요.

모듈 추가 다시 하셔서 작성해 보시기 바랍니다.

좋은 하루 되세요.

"
  • *
    2011-06-01 10:39:46

    모듈 추가를 제대로 하신거 맞으신지요?

    프로젝트 창에서 오른쪽 클릭 모듈 추가 하시면

    그림과 같이 모듈이라는 폴더가 생기고 그안에 모듈이 작성 됩니다.

    여기에 코드를 입력 하셔야 합니다.

    지금 그림만으로는 정확한 이유를 알기가 어렵네요.

    모듈 추가 다시 하셔서 작성해 보시기 바랍니다.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.