책 내용 질문하기
이벤트 프로시저 문제에서 call 사용을 이해못하겠습니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
284
조회수
331
작성일
2011-12-19
작성자
첨부파일

p275의 문제 3번이 이해가 잘 되지 않습니다.

txt매출액을 클릭한 뒤 R/C > 코드작성기 > 이렇게 한 다음에

위에 'Form', 'Load'를 설정한 뒤에

Call 매출액계산

이라고 입력을 하고 디자인보기를 통해 확인을 하려니 "컴파일 오류입니다. Sub또는 Function이 정의되지 않았습니다"라는 오류가 떠서 더 이상 진척이 되지 않습니다.

그리고 밑에 "txt매출액=txt매출수량*txt단가"는 어떻게 입력해야 하는 건지 역시 잘 모르겠습니다.

바쁘시겠지만, 빠른 답변 부탁드리겠습니다.

답변
2011-12-20 10:54:24

안녕하세요. 길벗 수험서 운영팀입니다.

Form_Load 부분은 txt매출액에서 하는것이 아니라

폼을 클릭한 뒤에, 속성 창의 이벤트 탭에서 On Load 이벤트에서 이벤트 프로시저 작성하기를 선택해서 작성합니다.

Form_Load() 부분이 자동으로 생성될 것이며 그 안에 Call 매출액계산 이라는 코드를 써주면 됩니다.

그리고 그 바로 밑에 해설처럼 매출액계산이라는 사용자 정의 함수를 선언해주면 됩니다.

(이 부분을 해주지 않아서 Sub 또는 Function 이 정의되지 않았다는 오류가 뜨는 것입니다.)

Call 함수는 말 그대로 특정 함수를 호출(call)하는 기능을 가진 함수입니다.

txt매출액 = txt매출수량 * txt단가

는 그냥 해설에 보이는대로 비주얼베이직 에디터에서 키보드로 입력하면 됩니다.

즐거운 하루 되세요.

"
  • *
    2011-12-20 10:54:24

    안녕하세요. 길벗 수험서 운영팀입니다.

    Form_Load 부분은 txt매출액에서 하는것이 아니라

    폼을 클릭한 뒤에, 속성 창의 이벤트 탭에서 On Load 이벤트에서 이벤트 프로시저 작성하기를 선택해서 작성합니다.

    Form_Load() 부분이 자동으로 생성될 것이며 그 안에 Call 매출액계산 이라는 코드를 써주면 됩니다.

    그리고 그 바로 밑에 해설처럼 매출액계산이라는 사용자 정의 함수를 선언해주면 됩니다.

    (이 부분을 해주지 않아서 Sub 또는 Function 이 정의되지 않았다는 오류가 뜨는 것입니다.)

    Call 함수는 말 그대로 특정 함수를 호출(call)하는 기능을 가진 함수입니다.

    txt매출액 = txt매출수량 * txt단가

    는 그냥 해설에 보이는대로 비주얼베이직 에디터에서 키보드로 입력하면 됩니다.

    즐거운 하루 되세요.

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