책 내용 질문하기
엑셀 실제 시험장을 옮겨놓았다 프로시저
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
302
조회수
349
작성일
2019-02-03
작성자
탈퇴*원
첨부파일

엑셀 실제 시험장을 옮겨놓았다 4번 기타작업 프로시저에서요

참조행을 저렇게 입력하면 틀리나요?

저렇게 입력하고 실제로 해보면 잘 맞게 실행되고 채점프로그램에서도 정답으로 인정되었는데요,

정답에는 참조행이 없더라고요.

[cells(입력행,4)=cmb학과명] 이 정답이고요.

 

보면 어떨때는 참조행을 쓰고 어떨때는 안 쓰고 그러는 것 같던데

기준이 뭔지 잘 모르겠어요ㅠㅜ

 

 


 

답변
2019-02-04 20:50:45

안녕하세요.

 

입력행은 다음 자료를 입력할 행의 위치를 가리키는 용도로 사용되는 변수이고,
참조행은 워크시트에서 자료를 가져오는 용도로 사용되는 변수입니다.

 

보통은 참조행에 lst과목.listindex 라고 정의해 두고, lst과목.list(참조행,0) 으로 사용합니다.

 

이 문제에서는 사용하지 않아도 문제가 풀립니다.
cmb학과명에서 선택된 내용을 그대로 Cells(입력행,4)에 넣은 것입니다.

 

하지만, 사용해서 답이 나온다면 사용하셔도 되세요.

 

참조행이나 입력행은 문제 풀이를 위해 사용한 변수인 것이므로, 다른 방법을 이용하셔서 문제풀이를 하실 수도 있습니다.

 

좋은 하루 보내세요. 

  • 관리자
    2019-02-04 20:50:45

    안녕하세요.

     

    입력행은 다음 자료를 입력할 행의 위치를 가리키는 용도로 사용되는 변수이고,
    참조행은 워크시트에서 자료를 가져오는 용도로 사용되는 변수입니다.

     

    보통은 참조행에 lst과목.listindex 라고 정의해 두고, lst과목.list(참조행,0) 으로 사용합니다.

     

    이 문제에서는 사용하지 않아도 문제가 풀립니다.
    cmb학과명에서 선택된 내용을 그대로 Cells(입력행,4)에 넣은 것입니다.

     

    하지만, 사용해서 답이 나온다면 사용하셔도 되세요.

     

    참조행이나 입력행은 문제 풀이를 위해 사용한 변수인 것이므로, 다른 방법을 이용하셔서 문제풀이를 하실 수도 있습니다.

     

    좋은 하루 보내세요. 

  • 관리자
    2019-02-06 00:00:04

    안녕하세요.

     

    일반적으로는 

    목록 상자가 포함되지 않은 문제이므로 lst과목.listindex 라고 정의해 두고, lst과목.list(참조행,0) 으로 사용할 필요가 없는 것이죠.

     

    콤보 상자를 사용하는 경우에도 참조행이 사용되기는 합니다.

    참조표로 사용된 표의 내용을 cmb학과명에 행 원본으로 추가했으므로 참조행 없이 그대로 사용한 것입니다.

     

     

    좋은 하루 보내세요. 

  • *
    2019-02-04 22:56:35

    cmb학과명의 목록이 하나의 열로만 이루어져 있어서

    참조행이 필요가 없는 건가요?

     

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