책 내용 질문하기
온라인 채점 결과 문의
도서
2024 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
0
조회수
132
작성일
2024-07-08
작성자
적중* 0
첨부파일

2024_최신기출유형_06회


CELL에 값이 나올경우

제품코드 제품명 제약회사 단가
D-324 기넥신에프연질캅셀 SK제약 243
A-156 건웅 미소프로스톨정 건웅제약 173
A-159 건일로딘정100mg 건일제약 178
A-170 경남염산라니티딘정300mg 경남제약 139
A-163 게르시린현탁액 경인제약 120
C-132 고려은단파모티딘정20mg 고려은단 66
C-134 골둠주사 극동제약 3530
C-162 그리콜정 동광제약 88
D-328 나나비놀캅셀 보람제약 82
A-166 겐트리손크림 신풍제약 56
C-150 그랑파제삼중정 안국약품 73
A-150 개비콘정 유유산업 45
C-161 그리코민정 일성신약 79
A-140 각시원정 초당약품 42
C-151 그랜솔주 250ml(5%) 한올제약 9103

요렇게 나올때 CELLS(참조행, 9) 이렇게 적용하면 안됩니까?


쓴답


If IsNull(lst제품목록.Value) = True Then


MsgBox "제품을 선택하세요."


ElseIf Val(txt주문수량.Value) < 1 Then


MsgBox "주문 수량을 입력하세요."



Else



입력행 = [A3].Row + [A3].CurrentRegion.Rows.Count


참조행 = lst제품목록.ListIndex (+7) 틀리는 이유는 뭔가요?


Cells(입력행, 1) = txt주문날짜.Value

Cells(입력행, 2) = lst제품목록.List(참조행, 0)

Cells(입력행, 3) = lst제품목록.List(참조행, 1)

Cells(입력행, 4) = lst제품목록.List(참조행, 2)

Cells(입력행, 5) = lst제품목록.List(참조행, 3)

Cells(입력행, 6) = txt주문수량.Value

Cells(입력행, 7) = Cells(입력행, 5) * Cells(입력행, 6)



lst제품목록.Value = ""


틀린것이 뭔가요?

그리고 답이 연속해서 안들어갑니다.

원인 파악 바랍니다.




답변
2024-07-09 16:24:39

안녕하세요.

- CELLS(참조행, 9)로 해도 결과가 정상적으로 실행되면 이렇게 해도 상관 없습니다.

- 이 문제는 워크시트에 입력된 데이터를 찾아 입력하는 것이 아니라 목록상자에 표시된 값을 이용하여 워크시트에 입력하므로 +7을 하지 않습니다.

- lst제품목록.Value = "" 다음에 End If를 추가한 후 실행하면 정상적으로 실행됩니다. 연속해서 데이터 삽입도 가능합니다.


참고로 다음에 질문을 올리실 때는 실습한 엑셀 파일을 올려주세요. 실습한 파일을 열어 확인해야 보다 정확히 답변을 해드릴 수 있습니다.

즐거운 하루 되세요.


  • 관리자
    2024-07-09 16:24:39

    안녕하세요.

    - CELLS(참조행, 9)로 해도 결과가 정상적으로 실행되면 이렇게 해도 상관 없습니다.

    - 이 문제는 워크시트에 입력된 데이터를 찾아 입력하는 것이 아니라 목록상자에 표시된 값을 이용하여 워크시트에 입력하므로 +7을 하지 않습니다.

    - lst제품목록.Value = "" 다음에 End If를 추가한 후 실행하면 정상적으로 실행됩니다. 연속해서 데이터 삽입도 가능합니다.


    참고로 다음에 질문을 올리실 때는 실습한 엑셀 파일을 올려주세요. 실습한 파일을 열어 확인해야 보다 정확히 답변을 해드릴 수 있습니다.

    즐거운 하루 되세요.


  • 적중* 0
    2024-07-08 22:10:29
    참고로 참조행에 +7은 기입안했습니다.
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.