책 내용 질문하기
데이터를 추가하거나 삭제하여도 항상 마지막 데이터가 표시되어야 함 부분 질문요
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
286
조회수
54
작성일
2017-05-31
작성자
탈퇴*원
첨부파일

이 부분은 따로 해설이 나와 있지 않아서 질문글 올리려다

저랑 비슷한 질문을 하신분이 있을거같애서 검색해봤더니

이 부분은

마지막 데이터 다음에 입력되어야함 이므로

기준행위치 = [d4]
기준범위행수 = [d4].CurrentRegion.Rows.Count

입력행 = 기준행위치 + 기준범위행수

라고 올리셧던데 그럼 단순히

입력행 = [B2].Row + [B2].CurrentRegion.Rows.Count라고 썻을때와는 차이가 없나요 ?

기본 모의고사 1,2회 그 외의 문제에도 '데이터를 추가하거나 삭제하여도 항상 마지막 데이터가 표시되어야 함'

이라고 써있던데 기준행으로 하던 그냥 입력행으로 하던 상관없는건가요 ?

답변
2017-06-02 18:16:51

네 차이가 없습니다.

풀어쓴것과 한꺼번에 쓴것 차이입니다.

'데이터를 추가하거나 삭제하여도 항상 마지막 데이터가 표시되어야 함'

부분이

기준행위치 = [d4]
기준범위행수 = [d4].CurrentRegion.Rows.Count

입력행 = 기준행위치 + 기준범위행수

혹은

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

로 작성하면 됩니다.

233페이지 문제로 설명드릴께요.

이 표의 시작위치는 [표1] 이 입력된 부분인 a1이 되는 것입니다.

[a1].row +[a1].currentregion.rows.count

[a1].row 는 현재 셀의 행수를 구하므로 1이 되구요.

[a1].currentregion.rows.count 는 a1에서 연결된 행의 수를 구하므로

4행에 값이 입력되었으므로 a1,a2,a3,a4 으로 해서 4가 됩니다.

1+4 는 5가 되므로

5행부터 데이터가 입력이 가능한 것입니다.

좋은 하루 되세요.

  • *
    2017-06-02 18:16:51

    네 차이가 없습니다.

    풀어쓴것과 한꺼번에 쓴것 차이입니다.

    '데이터를 추가하거나 삭제하여도 항상 마지막 데이터가 표시되어야 함'

    부분이

    기준행위치 = [d4]
    기준범위행수 = [d4].CurrentRegion.Rows.Count

    입력행 = 기준행위치 + 기준범위행수

    혹은

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

    로 작성하면 됩니다.

    233페이지 문제로 설명드릴께요.

    이 표의 시작위치는 [표1] 이 입력된 부분인 a1이 되는 것입니다.

    [a1].row +[a1].currentregion.rows.count

    [a1].row 는 현재 셀의 행수를 구하므로 1이 되구요.

    [a1].currentregion.rows.count 는 a1에서 연결된 행의 수를 구하므로

    4행에 값이 입력되었으므로 a1,a2,a3,a4 으로 해서 4가 됩니다.

    1+4 는 5가 되므로

    5행부터 데이터가 입력이 가능한 것입니다.

    좋은 하루 되세요.

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