실전모의고사J형4-3-2
Private Sub 입력_Click()
참조행 = cmb부서.ListIndex + 4
입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count
Cells(입력행, 1) = txt사원번호.Value
Cells(입력행, 2) = Cells(참조행, 8)
Cells(입력행, 3) = txt판매수량.Value
Cells(입력행, 4) = Cells(참조행, 9)
Cells(입력행, 5) = txt판매수량.Value * txt판매단가.Value
If opt예.Value = True Then
Cells(입력행, 6) = "계약직"
Else
Cells(입력행, 6) = ""
End If
End Sub
정답은
Private Sub 입력_Click()
참조행 = cmb부서.ListIndex + 4
입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count
Cells(입력행, 1) = txt사원번호.Value
Cells(입력행, 2) = cmb부서.value
Cells(입력행, 3) = txt판매수량.Value
Cells(입력행, 4) = Cells(참조행, 9)
Cells(입력행, 5) = txt판매수량.Value * txt판매단가.Value
If opt예.Value = True Then
Cells(입력행, 6) = "계약직"
Else
Cells(입력행, 6) = ""
End If
End Sub
이렇게 작성해도 되나요??
listindex 쓸 때, 언제는 Cells(참조행, 8)이렇게 쓰고 언제 그냥 cmb부서.value로 쓰는지 어떻게 구분하나요??
안녕하세요.
결과가 동일하게 실행되므로 작성해도 됩니다. Cells(참조행, 8)과 cmb부서.value는 같은 값을 의미하므로 둘 중 어떤 것을 사용하든 상관 없습니다.
즐거운 하루 되세요.
-
관리자2023-09-19 23:35:08
안녕하세요.
결과가 동일하게 실행되므로 작성해도 됩니다. Cells(참조행, 8)과 cmb부서.value는 같은 값을 의미하므로 둘 중 어떤 것을 사용하든 상관 없습니다.
즐거운 하루 되세요.