제가 적은 구현식은
Private Sub cmd등록_Click()
입력행 = [b3].Row + [b3].CurrentRegion.Rows.Count
Cells(입력행, 2) = txt성명.Value
Cells(입력행, 3) = cmb수강과목.Value
Cells(입력행, 4) = txt결석일수.Value
Cells(입력행, 5) = txt1차.Value
Cells(입력행, 6) = txt2차.Value
Cells(입력행, 7) = txt3차.Value
Cells(입력행, 8) = Int((Val(txt1차) + Val(txt2차) + Val(txt3차)) / 3)
End Sub
인데
채점시 마지막 문항이 작성되지 않았다? 고 나오고 틀렸다고 표현됩니다.
정답지에는 Int(cells(입력행,5) + cells(입력행,6) + cells(입력행,7)) / 3) 로 되어있습니다.
채점오류일까요?
짧은 식견으로는 시트에서 입력값을 가져오는것보다
폼에서 사용자가 작성을 하고 그 값을 가져오는게 시간 순서상 더 맞는거 아닌가 싶은데 (등록 단추를 누르기 전엔 표에 입력값이 없을테니)
궁금해서 질문 올려봅니다.
어떻게 지정하든 정확한 결과가 나오면 실제 시험에서는 정답으로 인정 됩니다.
시나공 채점 프로그램은 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 된 것입니다.
좋은 하루 되세요.
-
관리자2023-03-23 19:09:23
어떻게 지정하든 정확한 결과가 나오면 실제 시험에서는 정답으로 인정 됩니다.
시나공 채점 프로그램은 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 된 것입니다.
좋은 하루 되세요.