교재를 잘못 선택했어요ㅠㅠㅠ 필기 아니고 실기 교재에요^^;;
엑셀 기본모의고사 5회 2번-2 프로시저 관련 질문입니다!
첨부파일은 해답이고요:)
여기서 폼 창을 띄워보면 성별 콤보상자(cmb성별)가 2개의 열로 구성되어 있잖아요..! <<< 아닌가요?ㅜㅜ
그래서 해설하고 다르게 저는 Column 을 이용하려고 했거든요
참조행 = cmb종목.ListIndex + 4
입력행 = [A3].Row + [A3].CurrentRegion.Rows.Count
Cells(입력행, 1) = Val(txt고객번호)
Cells(입력행, 2) = cmb성별 -> 이 부분을 cmb성별.Column(0)
Cells(입력행, 3) = cmb종목
Cells(입력행, 4) = Val(txt사용시간)
Cells(입력행, 5) = Format(Cells(입력행, 4) * Cells(참조행, 9), "#,###")
-> 이 부분을 cmb성별.Column(1) 이런식으로 표기해서요
그런데 Cells(입력행,3)은 떠도 Cells(입력행,5) 값이 안 뜨더라고요
여기서 Column은 사용할 수 없는 것일까요? 왜 사용하면 안 되는 건가요?
안녕하세요.
입력행 5열에는 사용시간 * 단가 이므로 cmb성별이 아닌 cmb종목으로 해야 합니다. 아래와 같이 작성하면 정상적으로 표시됩니다.
Cells(입력행, 5) = Format(Cells(입력행, 4) * cmb종목.Column(1), "#,###")
즐거운 하루 되세요.
-
관리자2020-01-17 10:50:07
안녕하세요.
입력행 5열에는 사용시간 * 단가 이므로 cmb성별이 아닌 cmb종목으로 해야 합니다. 아래와 같이 작성하면 정상적으로 표시됩니다.
Cells(입력행, 5) = Format(Cells(입력행, 4) * cmb종목.Column(1), "#,###")
즐거운 하루 되세요.