책 내용 질문하기
97page 프로시져 문제 문의드립니다.
도서
2019 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
97
조회수
169
작성일
2019-08-02
작성자
탈퇴*원
첨부파일

Private Sub cmd입력_Click()

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

    Cells(입력행, 2) = 입력행 - 3 & txt성명

    Cells(입력행, 3) = cmb학과명

    If opt1학년 = True Then

       Cells(입력행, 4) = "1학년"

    ElseIf opt2학년 = True Then

       Cells(입력행, 4) = "2학년"

    ElseIf opt3학년 = True Then

       Cells(입력행, 4) = "3학년"

    Else

       Cells(입력행, 4) = "4학년"

    End If

    Cells(입력행, 5) = Val(txt학과성적)

    Cells(입력행, 6) = Val(txt어학테스트)

    Cells(입력행, 7) = Val(txt면접)

End Sub

 

위에 보시는게 입력을 클릭시의 프로시져인데요 입력행만 쓰고 참조행은 왜 안쓰는지 궁금합니다..

보통 참조행 = cmb학과명.listindex+5 이런식으로 많이 하는걸 봐서요..

참조행을 입력하는것돠 안하는것의 차이점 용도가 어떤식으로 다른지 알려주시면 감사하겠습니다

답변
2019-08-03 21:30:25

안녕하세요.

 

참조행은 말 그대로 참조를 위한 행을 설정하는 것입니다.

보통은

콤보상자나 목록상자에서 Listindex를 이용해서 상대적 위치를 가져오고,

워크시트의 정보와 더해서 참조행을 구합니다.

폼의 컨트롤에서 선택한 정보와 워크시트의 정보를 일치시키기 위해 +5 등을 추가해서 참조행을 구하기도 합니다.

 

입력행은 워크시트에 자료를 입력할 행을 지정할 때 사용합니다.

 

입력행과 참조행은 변수로 사용된 것으로, 용도에 맞게 사용해 주시면 됩니다.

 

좋은 하루 보내세요. 

  • 관리자
    2019-08-03 21:30:25

    안녕하세요.

     

    참조행은 말 그대로 참조를 위한 행을 설정하는 것입니다.

    보통은

    콤보상자나 목록상자에서 Listindex를 이용해서 상대적 위치를 가져오고,

    워크시트의 정보와 더해서 참조행을 구합니다.

    폼의 컨트롤에서 선택한 정보와 워크시트의 정보를 일치시키기 위해 +5 등을 추가해서 참조행을 구하기도 합니다.

     

    입력행은 워크시트에 자료를 입력할 행을 지정할 때 사용합니다.

     

    입력행과 참조행은 변수로 사용된 것으로, 용도에 맞게 사용해 주시면 됩니다.

     

    좋은 하루 보내세요. 

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