책 내용 질문하기
입력행 = [b3].Row + [b3].CurrentRegion.Rows.Count (아래줄) Cells(입력행, 2) = 입력행 - 3 & txt이름.Value 에서 다음항들은 -3 안붙여도 되나요
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
251
조회수
315
작성일
2022-04-17
작성자
탈퇴*원
첨부파일

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

Cells(입력행, 2) = 입력행 - 3 & txt이름.Value

Cells(입력행, 3) = 입력행 - 3 &txt국어.Value

Cells(입력행, 4) = 입력행 - 3 &txt영어.Value

Cells(입력행, 5) = 입력행 - 3 &txt수학.Value

Cells(입력행, 6) = 입력행 - 3 &Format((Val(txt국어) + Val(txt영어) + Val(txt수학)) / 3, "0.00")

​원래 첫번째 이름 말고는 입력행 -3 &이 없는데
영상에서 입력행 -3이 국어 적을때 필요없다고 해서 생략한건가요 아니면 원래 첫번째에만 쓰는건가요?
답변
2022-04-18 20:32:49

입력행에서 -3 을 빼는 이유는 필드명이 있는 부분까지의 범위를 제외 하고 사용해야 하기 때문입니다.

 

1홍길동 이라는 값이 입력되는 곳은 4번째 행이므로

 

입력행은 4 로 표시되는데요. 홍길동 앞에 1을 입력하기 위해 -3 을 하는 것입니다.

 

이 부분을 지정하기 위해 사용한 부분입니다. 

 

좋은 하루 되세요. 

  • 관리자
    2022-04-18 20:32:49

    입력행에서 -3 을 빼는 이유는 필드명이 있는 부분까지의 범위를 제외 하고 사용해야 하기 때문입니다.

     

    1홍길동 이라는 값이 입력되는 곳은 4번째 행이므로

     

    입력행은 4 로 표시되는데요. 홍길동 앞에 1을 입력하기 위해 -3 을 하는 것입니다.

     

    이 부분을 지정하기 위해 사용한 부분입니다. 

     

    좋은 하루 되세요. 

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