안녕하세요, 온라인 채점 결과 문의드립니다.
2026_최종모의고사_01회
-3. 프로시저 작성 5/15
-폼 실행 X 마지막 행에 데이터가 입력되지 않았습니다.
-종료 프로시저 X [cmd종료_Click] 매크로가 정답과 다릅니다.
두가지 모두 문의드립니다.
2.
Private Sub cmd예약_Click()
입력행 = [b4].Row + [b4].CurrentRegion.Rows.Count
참조행 = cmb진료과.ListIndex + 6
Cells(입력행, 2) = txt환자명.Value
If opt일반.Value = True Then
Cells(입력행, 3) = "일반"
Else
Cells(입력행, 3) = "응급"
End If
Cells(입력행, 4) = cmb진료과.Value
Cells(입력행, 5) = txt전화번호.Value
If Cells(입력행, 3) = "일반" Then
Cells(입력행, 6) = Format(Cells(참조행, 9), "#,###")
Else
Cells(입력행, 6) = Format(Cells(참조행, 9) * 2, "#,###")
End If
End Sub
이렇게 입력하여도 동일한 내용으로 이해되는데, 채점하면 틀리게 나오는데 확인 부탁드립니다.
또한, 프로시저의 실행이 필수인지도 문의드립니다. 조건에는 없습니다.
3.
Private Sub cmd종료_Click()
MsgBox Date, , "폼 종료"
Unload Me
End Sub
이렇게 작성하였습니다. 총정리 교재로 학습하면서, msgbox 두번째 항목은 생략시 vbokonly가 기본값으로 나온다고 배웠기에 생략하였으나 그 부분이 답과 틀리다고 오답으로 나온 것 같습니다. 이 부분 확인 부탁드립니다.
감사합니다.