243쪽에
18섹션 프로시저 작성 기본문제 질문입니다.
조금 복잡한 개념을 접해서 혼란스러운 와중에
click 부분 작성이 어려워서 질문드립니다.
IF
Elself 구문이후
else 구문에서
기준행위치와 기준범위행수라고 설명을 해주시는데
갑자기 튀어나온 단어라 혼란스럽습니다.
Else
기준행위치 = [b3].row
기준범위행수 = [b3].currentregion.rows.count
입력행 = 기준행위치 + 기준범위행수
라고 해설되어있는데
5. 데이터는 B3부터 입력되어있다 부분에서 기준행위치가 나오고
5. 표에 입력되어 있는 마지막 행 다음에 연속해서 추가되는 프로시저를 작성하시오. 부분에서
기준범위행수 = [b3].currentregion.rows.count로 설정해서
기준행과 기준범위행수를 더해서 자동적으로 마지막 데이터 다음행에 작성하게한다는 것은 대강 이해를 하였습니다만..
이는 답을 먼저 알고 이렇게 생각한거라 제대로 이해되었다는 느낌이 들지 않았습니다.. ㅜ
기준행위치와 기준범위행수라는 단어자체가 튀어나온게 이해가 어려워서 질문남겨봅니다.
일단 제가 이해한것이 맞는지부터 궁금하고,
만약 맞다면 위 두 단어들은 그냥 임의로 설정한 단어인지 아니면
이러한 문제가 나왔으면 기준행위치와 기준범위행수라는 단어를 함수처럼 사용해야하는 것인지 궁금합니다.
질문이 난잡하지만, 제가 혼란스러운 부분이라 질문드립니다.
감사합니다.
엑셀에서 연속된 자료가 있는 곳을 하나의 표로 봅니다.
아래 그림에서는 고객번호 필드명 부터 연결 되어 있기때문에 여기부터 하나의 표로 봅니다. 그래서 [a3]이 되는 것이구요.

아래그림은 제목 부터 연속적으로 표시되고 있기 때문에 [a1]이 됩니다.
이렇게 데이터가 처음 시작하는 부분을 위치로 잡으시면 됩니다.
a1부터 연결 되어 있으므로 1 + 4=5 로 5행부터 입력이 가능 한 것이죠.
이렇게 사용할 것을 아래와 같이 사용한 것입니다.
기준행위치 = [b3].row
기준범위행수 = [b3].currentregion.rows.count
입력행 = 기준행위치 + 기준범위행수
를
입력행 = [a1].row + [a1].currentregion.rows.count
로 간소화 해서 작성 할 수 있습니다.
같은 결과가 나오는 것이기 때문에 편하신 방법으로 작성하시면 되세요.
좋은 하루 되세요.
-
관리자2022-06-14 20:20:39
엑셀에서 연속된 자료가 있는 곳을 하나의 표로 봅니다.
아래 그림에서는 고객번호 필드명 부터 연결 되어 있기때문에 여기부터 하나의 표로 봅니다. 그래서 [a3]이 되는 것이구요.
아래그림은 제목 부터 연속적으로 표시되고 있기 때문에 [a1]이 됩니다.
이렇게 데이터가 처음 시작하는 부분을 위치로 잡으시면 됩니다.a1부터 연결 되어 있으므로 1 + 4=5 로 5행부터 입력이 가능 한 것이죠.
이렇게 사용할 것을 아래와 같이 사용한 것입니다.
기준행위치 = [b3].row
기준범위행수 = [b3].currentregion.rows.count
입력행 = 기준행위치 + 기준범위행수
를
입력행 = [a1].row + [a1].currentregion.rows.count
로 간소화 해서 작성 할 수 있습니다.
같은 결과가 나오는 것이기 때문에 편하신 방법으로 작성하시면 되세요.
좋은 하루 되세요.