책 내용 질문하기
엑셀 프로시저 부분 질문입니다!
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
298
조회수
547
작성일
2015-12-25
작성자
첨부파일

며칠전에 질문했었는데

답변을

쉽게 설명 한다면

입력행=[a3].row+[a3].currentregion.count

은 입력 버튼, 즉 컨트롤에 입력된 값을 마지막 셀뒤에 입력 할때 사용 하는 것이구요.

입력행=[a3].row+[a3].currentregion.count -1

은 조회 버튼, 즉 셀에 입력된 값의 마지막 데이터를 조회할때 사용 하는 것입니다.

[a3].row 는 a3의 행위치를 나타내므로 3이 나오구요.

[a3].currentregion.rows.count 는 a3부터 입력되어 있는 값들의 개수를 세게 됩니다.

a3부터 3줄의 데이터가 있다면 이 값은 3이 되고

3+3 이 되어 6 행이 되는 것이죠. (필드명 포함해서 입니다. 필드명부터 4줄이라면 4를 더해주셔야 합니다.)

즉 6번행부터 입력하게 합니다.

이렇게 주셨더라구요 ㅠㅠ감사히 잘읽었습니다 ㅜㅜ

근데 여기서

-------------------------------------------------------------------

[a3].currentregion.rows.count 는 a3부터 입력되어 있는 값들의 개수를 세게 됩니다.

a3부터 3줄의 데이터가 있다면 이 값은 3이 되고

3+3 이 되어 6 행이 되는 것이죠. (필드명 포함해서 입니다. 필드명부터 4줄이라면 4를 더해주셔야 합니다.)

----------------------------------------------------------------------

이부분이 무슨말인지 모르겠어요ㅠㅠ

지금 298페이지에서는 필드명부터 4줄인데 4를 왜 더하지 않나요?

또기본모의고사 2회에서 311페이지에 프로시저 코드에는 왜 아무것도 더해주지 않는건가요??

말씀대로라면 뒤에 +3을 해야하는것이 아닌가요?? ㅜㅜ 책에 다른코드들에는 아무것도 더해주지않았던데 왜그런가요ㅠㅠ

답변
2015-12-26 17:04:43

[a3].row 에서 a3 의 위치인 3 을 반환하구요.

[a3].currentregion.rows.count 에서 a3 아래쪽으로 연결된 데이터의 개수를 셉니다.

그러므로 a3에서 필드명 포함한 줄이 4줄 이라면 3+4 가 되어 7 이 되는 것입니다.

따로 더하는 부분이 아니라

[a3].row + [a3].currentregion.rows.count 에서 나온 결과 입니다.

좋은 하루 되세요.

  • *
    2015-12-26 17:04:43

    [a3].row 에서 a3 의 위치인 3 을 반환하구요.

    [a3].currentregion.rows.count 에서 a3 아래쪽으로 연결된 데이터의 개수를 셉니다.

    그러므로 a3에서 필드명 포함한 줄이 4줄 이라면 3+4 가 되어 7 이 되는 것입니다.

    따로 더하는 부분이 아니라

    [a3].row + [a3].currentregion.rows.count 에서 나온 결과 입니다.

    좋은 하루 되세요.

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