책 내용 질문하기
'1권 -> section18 프로시저 작성 -> 기출 따라잡기 문제 1' 내용 중 질문 드립니다.
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
246
조회수
305
작성일
2019-12-13
작성자
탈퇴*원
첨부파일

엑셀 section 18->기출 따라잡기 문제 1-> 3. 질문에 

 

"'성적입력폼'에 데이터를 입력하고 <등록> 버튼을 클릭하면 폼에 입력된 이름, 성별, 국어, 영어, 수학과 평균, 평가가 계산되어 '기출01' 시트의 표에 입력되도록 프로시저를 작성하시오." 라고 나와있는데 답에는 '기출 01'과 연결되게 하는 식의 내용이 없는 것 같아서요. 왜 그런 것인지 궁금합니다.

 

 

답변
2019-12-13 13:20:22

 기준행위치 = [b3].Row
    기준범위행수 = [b3].CurrentRegion.Rows.Count
    입력행 = 기준행위치 + 기준범위행수
    Cells(입력행, 2) = 입력행 - 3 & txt이름
    Cells(입력행, 3) = txt국어
    Cells(입력행, 4) = txt영어
    Cells(입력행, 5) = txt수학
    Cells(입력행, 6) = Format((Val(txt국어) + Val(txt영어) + Val(txt수학)) / 3, "0.00")
   

위의 부분이 해당 내용입니다.

 

기준범위행수나 기준행위치 등으로 어느행 부터 입력할지 정할 수 있습니다.

 

cells 로 사용한 것이 행과 열의 위치를 정하고 그 위치에 해당 내용이 입력되게 하는 것이구요.

 

이런 코드들이 모여서

 

 '기출01' 시트의 표에 입력되도록 프로시저를 작성하시오."

 

를 만족하게 되는 것이죠.  

 

좋은 하루 되세요.

  • 관리자
    2019-12-13 13:20:22

     기준행위치 = [b3].Row
        기준범위행수 = [b3].CurrentRegion.Rows.Count
        입력행 = 기준행위치 + 기준범위행수
        Cells(입력행, 2) = 입력행 - 3 & txt이름
        Cells(입력행, 3) = txt국어
        Cells(입력행, 4) = txt영어
        Cells(입력행, 5) = txt수학
        Cells(입력행, 6) = Format((Val(txt국어) + Val(txt영어) + Val(txt수학)) / 3, "0.00")
       

    위의 부분이 해당 내용입니다.

     

    기준범위행수나 기준행위치 등으로 어느행 부터 입력할지 정할 수 있습니다.

     

    cells 로 사용한 것이 행과 열의 위치를 정하고 그 위치에 해당 내용이 입력되게 하는 것이구요.

     

    이런 코드들이 모여서

     

     '기출01' 시트의 표에 입력되도록 프로시저를 작성하시오."

     

    를 만족하게 되는 것이죠.  

     

    좋은 하루 되세요.

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