프로 시저 작성 문제 질문입니다.
Q1)
참조행 = lst목록.ListIndex
입력행 = [a5].Row + [a5].CurrentRegion.Rows.Count
Cells(입력행, 1) = lst목록.List(참조행, 0)
Cells(입력행, 2) = lst목록.List(참조행, 1)
Cells(입력행, 3) = Val(txt수도세)
Cells(입력행, 4) = Val(txt전기세)
Cells(입력행, 5) = cmd납입.Caption
Q2) p.505 프로시저 2-2
If lst신상목록.ListIndex >= 1 Then
입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count
Cells(입력행, 1) = lst신상목록.Column(0)
Cells(입력행, 2) = lst신상목록.Column(1)
Cells(입력행, 3) = 전화번호
Cells(입력행, 4) = 등급
Else
MsgBox "신상목록을 선택하지 않았습니다.", vbOKOnly
lst신상목록.ListIndex = 0
End If
이런식으로 식을 세워서 실행했더니 답과 동일하게 나왔는데 이것도 가능한가요?
안녕하세요.
문제 지시사항에 위배되지 않으므로, 결과가 정확하면 시험장에서는 정답으로 인정됩니다.
VBA의 경우 다양한 답이 존재할 수 있습니다.
실전 E형의 경우에는 문제에서 List를 사용하도록 지시했으므로 사용하지 않으셔서 감점됩니다.
좋은 하루 보내세요.
-
관리자2019-10-18 20:55:14
안녕하세요.
문제 지시사항에 위배되지 않으므로, 결과가 정확하면 시험장에서는 정답으로 인정됩니다.
VBA의 경우 다양한 답이 존재할 수 있습니다.
실전 E형의 경우에는 문제에서 List를 사용하도록 지시했으므로 사용하지 않으셔서 감점됩니다.
좋은 하루 보내세요.