책 내용 질문하기
01 실제시험장쪽 해당 기타작업2번-2번 프로시저문제
도서
2019 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
29
조회수
745
작성일
2019-03-07
작성자
탈퇴*원
첨부파일

기타작업2-2번 프로시저 문제중에

 

List와 Linstindex를 사용인데

 

보통 Listindex가 들어가면 실제 있는행  즉, 참조행 = cmb문구점.ListIndex + 9  이런식으로 문제를 풀어왔었는데

 

List를 쓰라고하면 어떠한 형식으로 이해하면 되는건가요?

 

List는 실제행이 들어있는 것이 필요가 없나요??

 

저는 이러한 형식으로 했거든요..

 

Cells(입력행, 2) = Cells(참조행, 8)

Cells(입력행, 3) = Cells(참조행, 9)

Cells(입력행, 4) = Cells(참조행, 10)

 

 

기존 참조행과 구하는 것과 List로 쓰이는 방식이 어떻게 다른지 알려주세요 ㅜㅜ 

답변
2019-03-08 20:15:52

안녕하세요.
 

1. ListIndex와 List

ListIndex는 보통 목록상자나 콤보상자에서 특정 행을 추출할 때 사용하거나 워크시트의 셀안의 내용을 가져올때 사용 하게 됩니다.


ListIndex는  폼에 있는 데이터를 시트에 추가하는 문제라면,

다음은 목록상자(lst열차종류)에서 특정 행을 추출하여 시트에 추가하는 코드가 됩니다.

 Cells(입력행, 2) = lst열차종류.List(참조행, 0)
 Cells(입력행, 3) = lst열차종류.List(참조행, 1)

'참조행 = lst열차종류.ListIndex' 라고 정의해 두고  lst열차종류.List(참조행, 0) 으로 사용하는 것입니다.

이것은 참조행이 어디인지 지정해 놓고 lst열차종류에서 참조행의 위치와 0인.. 그러니깐 참조행이 만약 2이고 찾고자하는 것이 0행에 있다는 그런 뜻이 됩니다.

 

 

2. ListIndex와 Cells

 ListIndex는  폼의 선택에 따라 시트의 셀 정보를 가지고와서 시트에 계산하는 문제에서 워크시트의 셀안의 내용을 가져올때 다음과 같이 사용 하게 됩니다.

 Cells(입력행, 3) = Cells(참조행, 8)
 Cells(입력행, 4) = Cells(참조행, 9)


이 문장에서는 cmb코드에서 참조되는 행의 위치를 이미 지정하였습니다. 그리고 사용 할때는 8,9와 같이 엑셀에서 위치하는 열을 미리 적어 둔 것입니다.

 

 

한마디로 말하면.. 

1의 경우 폼안의 list박스내의 자료를 찾아서 셀에 입력 하는 것이구요.

2의 경우는 워크시트에서 참조표가 있는 곳의 위치를 지정하여 입력할 데이터를 확인하는 것입니다.


좋은 하루 보내세요.

 

  • 관리자
    2019-03-08 20:15:52

    안녕하세요.
     

    1. ListIndex와 List

    ListIndex는 보통 목록상자나 콤보상자에서 특정 행을 추출할 때 사용하거나 워크시트의 셀안의 내용을 가져올때 사용 하게 됩니다.


    ListIndex는  폼에 있는 데이터를 시트에 추가하는 문제라면,

    다음은 목록상자(lst열차종류)에서 특정 행을 추출하여 시트에 추가하는 코드가 됩니다.

     Cells(입력행, 2) = lst열차종류.List(참조행, 0)
     Cells(입력행, 3) = lst열차종류.List(참조행, 1)

    '참조행 = lst열차종류.ListIndex' 라고 정의해 두고  lst열차종류.List(참조행, 0) 으로 사용하는 것입니다.

    이것은 참조행이 어디인지 지정해 놓고 lst열차종류에서 참조행의 위치와 0인.. 그러니깐 참조행이 만약 2이고 찾고자하는 것이 0행에 있다는 그런 뜻이 됩니다.

     

     

    2. ListIndex와 Cells

     ListIndex는  폼의 선택에 따라 시트의 셀 정보를 가지고와서 시트에 계산하는 문제에서 워크시트의 셀안의 내용을 가져올때 다음과 같이 사용 하게 됩니다.

     Cells(입력행, 3) = Cells(참조행, 8)
     Cells(입력행, 4) = Cells(참조행, 9)


    이 문장에서는 cmb코드에서 참조되는 행의 위치를 이미 지정하였습니다. 그리고 사용 할때는 8,9와 같이 엑셀에서 위치하는 열을 미리 적어 둔 것입니다.

     

     

    한마디로 말하면.. 

    1의 경우 폼안의 list박스내의 자료를 찾아서 셀에 입력 하는 것이구요.

    2의 경우는 워크시트에서 참조표가 있는 곳의 위치를 지정하여 입력할 데이터를 확인하는 것입니다.


    좋은 하루 보내세요.

     

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