엑셀 기출유형 6회
문제4 기타작업-3 해설 p.171
lst제품목록.Value = "" 을 입력하지 않아도 폼이 작동하는데, 해설에 무엇을 의미하는지 적혀있지 않습니다.
lst제품목록.Value = ""는 무슨 뜻인가요?
그리고 해설과 다르게 참조행을 사용하지 않고 다음과 같이 프로시저를 작성해도 되는지 궁금합니다.
Private Sub cmd주문_Click()
If IsNull(lst제품목록.Value) Then
MsgBox "제품을 선택하세요."
ElseIf Val(txt주문수량.Value) < 1 Then
MsgBox "주문수량을 입력하세요."
Else
Line = [a3].Row + [a3].CurrentRegion.Rows.Count
Cells(Line, 1) = txt주문날짜.Value
Cells(Line, 2) = lst제품목록.List(lst제품목록.ListIndex, 0)
Cells(Line, 3) = lst제품목록.List(lst제품목록.ListIndex, 1)
Cells(Line, 4) = lst제품목록.List(lst제품목록.ListIndex, 2)
Cells(Line, 5) = lst제품목록.List(lst제품목록.ListIndex, 3)
Cells(Line, 6) = txt주문수량.Value
Cells(Line, 7) = Cells(Line, 5) * Cells(Line, 6)
lst제품목록.Value = ""
End If
End Sub
감사합니다.
lst제품목록.Value = "" 은 lst제품목록의 값을 초기화 하는 것입니다.
다른 값을 선택 할 수 있게 초기화 하는 부분입니다.
참조행을 사용하라는 지시사항이 없었기 때문에 정확한 결과가 나오게 작성하면 실제 시험에서는 정답으로 인정 됩니다.
좋은 하루 되세요.
-
관리자2023-03-02 22:06:07
lst제품목록.Value = "" 은 lst제품목록의 값을 초기화 하는 것입니다.
다른 값을 선택 할 수 있게 초기화 하는 부분입니다.
참조행을 사용하라는 지시사항이 없었기 때문에 정확한 결과가 나오게 작성하면 실제 시험에서는 정답으로 인정 됩니다.
좋은 하루 되세요.