책 내용 질문하기
엑셀 프로시저/시트 데이터->폼 출력에서 채점기준 질문입니다~
도서
[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
안녕하세요.
님과 같이 작성해도 결과적으로는 동일하므로 상관 없습니다.
코드는 작성하는 사람마다 다를 수 있습니다. 문제의 지시사항을 모두 만족하고 정상적으로 실행이 되면 맞는 것으로 채점됩니다.
즐거운 하루 되세요.
"