책 내용 질문하기
엑셀 프로시저/시트 데이터->폼 출력에서 채점기준 질문입니다~
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
458
조회수
66
작성일
2013-02-07
작성자
첨부파일

Private Sub cmd조회_Click()
참조행 = [a3].Row + [a3].CurrentRegion.Rows.Count - 1
txt반명 = Cells(참조행, 1)
txt이름 = Cells(참조행, 2)
txt1차 = Cells(참조행, 3)
txt2차 = Cells(참조행, 4)
txt합계 = Cells(참조행, 3) + Cells(참조행, 4)

전 이렇게 썼는데

책을 보니까

맨 마지막이

txt합계 = val(txt1차)+val(txt2차)

이렇던데요.

왜 val을 붙여야 하는지 같은 건 이해 가는데

프로시저 문제에서는 프로시저가 올바르게 작동되나 셀에 값을 입력해봐도 된다고 알고 있습니다..

그래서

이름 1차 2차
3-1반 김일반 100 100
3-2반 이이반 80 90
3-3반 박삼반 88

92

이 표의 다음 행에 각각 아무 숫자나 입력해봤고(숫자 형식으로 입력함)

이대로 저장해서 채점프로그램에 돌렸더니 맞는 걸로 처리되었습니다.

별도로 값을 입력해서 검토를 안 해본다면 틀리게 처리될 문제였는데...

혹시 실제 시험장에서도 이런 게 허용이 되나요?

답변
2013-02-08 10:37:46

안녕하세요.

님과 같이 작성해도 결과적으로는 동일하므로 상관 없습니다.

코드는 작성하는 사람마다 다를 수 있습니다. 문제의 지시사항을 모두 만족하고 정상적으로 실행이 되면 맞는 것으로 채점됩니다.

즐거운 하루 되세요.

"
  • *
    2013-02-08 10:37:46

    안녕하세요.

    님과 같이 작성해도 결과적으로는 동일하므로 상관 없습니다.

    코드는 작성하는 사람마다 다를 수 있습니다. 문제의 지시사항을 모두 만족하고 정상적으로 실행이 되면 맞는 것으로 채점됩니다.

    즐거운 하루 되세요.

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