2026_최신기출유형_02회
-3. 프로시저 작업 10/15
-폼 실행 결과 X
VALUE 붙여야 정답으로 인정이 되는건지, 그렇다면 이유는 왜 그런건지 설명 부탁드립니다.
Private Sub cmd입력_Click()
i = Range("B2").CurrentRegion.Rows.Count + 2
Cells(i, 2) = txt성명
Cells(i, 3) = cmb학과명
If opt1학년 = True Then
Cells(i, 4) = "1학년"
ElseIf opt2학년 = True Then
Cells(i, 4) = "2학년"
ElseIf opt3학년 = True Then
Cells(i, 4) = "3학년"
Else
Cells(i, 4) = "4학년"
End If
Cells(i, 5) = txt학과성적
Cells(i, 6) = txt어학테스트
Cells(i, 6) = txt면접
안녕하세요.
앞선 질문과 같이 채점 프로그램의 채점 방식으로 인해 교재의 정답 파일과 코드 구현 내용이 달라 감점된 것입니다.
하지만 실제 시험에서는 결과가 맞으면 맞게 채점됩니다.
value 속성의 경우 단순히 컨트롤의 값을 의미할 때는 생략해도 됩니다.
하지만 해당 컨트롤의 값이 숫자이고 해당 숫자 값이 계산에 사용될 때는 반드시 value를 붙여야 합니다.
컨트롤의 값은 기본적으로 텍스트로 인식되기 때문에 계산에 사용하려면 value 붙여 숫자로 인식시켜야 하기 때문입니다.
즐거운 하루 되세요.
-
관리자2026-01-21 20:13:34
안녕하세요.
앞선 질문과 같이 채점 프로그램의 채점 방식으로 인해 교재의 정답 파일과 코드 구현 내용이 달라 감점된 것입니다.
하지만 실제 시험에서는 결과가 맞으면 맞게 채점됩니다.
value 속성의 경우 단순히 컨트롤의 값을 의미할 때는 생략해도 됩니다.
하지만 해당 컨트롤의 값이 숫자이고 해당 숫자 값이 계산에 사용될 때는 반드시 value를 붙여야 합니다.
컨트롤의 값은 기본적으로 텍스트로 인식되기 때문에 계산에 사용하려면 value 붙여 숫자로 인식시켜야 하기 때문입니다.
즐거운 하루 되세요.