책 내용 질문하기
컴활실기1권/ 엑셀 4번 프로시저 작성중 listindex질문
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
364,379
조회수
172
작성일
2020-11-05
작성자
탈퇴*원
첨부파일

1권 364p해설을 보면 프로시저 작성중 목록상자의 값을 셀로 입력하려고 할때

참조행을 listindex로 지정해서 사용하는데 364p해설에서는

참조행=lst열차종류.listinedx인데

379p 해설에서는

참조행=cmb종목.listindex+4입니다

두 참조행 지정할때 listindex뒤에 더해줄때와 안더해줄때 왜 다른지

공부할때 무엇을 조심해야하는지 답변 부탁드립니다 감사합니다. 

답변
2020-11-06 18:03:15

안녕하세요 길벗수험서 운영팀입니다.

 

참조값을 시트(셀)에서 가져오는 것과 리스트박스에서 가져오냐의 차이입니다.

 

364쪽에서는 리스트박스에서 값을 추출하여 가져옵니다. (Cells(입력행, 4) = lst열차종류.List(참조행, 0))

379쪽에서는 시트의 셀 주소를 입력하여 가져오죠. (Cells(입력행, 5) = Format(Cells(입력행, 4) * Cells(참조행, 9), “#,###”))

 

시트의 셀을 참조하여 가져오는 경우 값이 있는 표 위의 빈 행들을 고려해야하기 때문에 +n이 들어가야 합니다.

콤보박스에서도 값을 가져올 수 있기는 하지만 방법이 복잡하다보니 셀에서 가져오는 방법을 소개해드린 것입니다.

 

행복한 하루되세요 :)

  • 관리자
    2020-11-06 18:03:15

    안녕하세요 길벗수험서 운영팀입니다.

     

    참조값을 시트(셀)에서 가져오는 것과 리스트박스에서 가져오냐의 차이입니다.

     

    364쪽에서는 리스트박스에서 값을 추출하여 가져옵니다. (Cells(입력행, 4) = lst열차종류.List(참조행, 0))

    379쪽에서는 시트의 셀 주소를 입력하여 가져오죠. (Cells(입력행, 5) = Format(Cells(입력행, 4) * Cells(참조행, 9), “#,###”))

     

    시트의 셀을 참조하여 가져오는 경우 값이 있는 표 위의 빈 행들을 고려해야하기 때문에 +n이 들어가야 합니다.

    콤보박스에서도 값을 가져올 수 있기는 하지만 방법이 복잡하다보니 셀에서 가져오는 방법을 소개해드린 것입니다.

     

    행복한 하루되세요 :)

  • 관리자
    2020-11-11 09:16:14

    안녕하세요.

     

    결과만 정상적으로 나온다면 상관 없습니다.

     

    즐거운 하루 되세요.

  • *
    2020-11-06 20:48:05

    그렇다면 시험에서 listindex가 나오면 참조위치는 제 마음대로 해도 상관없는거죠? 

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.