몇 번을 읽고 구글링을 해봤는데도 이해가 안가네요,,
CurrentRegion.Rows.Count이 해당 셀과 접하고(가로,세로,대각선), 정보가 입력돼있는 셀들의 행의 수 라고들 하시는 것 같은데...
스프레드시트 섹션 18 - 기출 3번의 경우, 252p의 [a1].CurrentRegion.Rows.Count의 값이 2라고 하셨습니다.
제가 첨부한 그림 1번을 보시면, [A1]기준으로 인접한 필드가 3가지가 있고,
행의 개수를 따지고자 하면, [A1]의 바로 오른쪽 필드인 [B1]의 경우 1번행을 가지니 1개.
[A1]의 바로 아래 필드인 [A2], 그리고 대각선 아래인 [B2] 필드. [A2] 필드와 [B2] 필드는 같은 2번 행을 공유하니 1개.
이렇게 총 2개라서 [a1].CurrentRegion.Rows.Count의 값이 2인 줄 알았습니다..
그런데 253p로 넘어가서 섹션 18의 기출 4번 문제를 보니,
같은 원리라면 [a3]의 인접 행 갯수값이 2가 나와야하는데, 3 이라고 적혀있더라구요.
시간은 없어서 모듈 코드를 일일히 뜯어보고 볼 수도 없고,, CurrentRegion.Rows.Count 함수의 리턴값이 무엇인가요,,?
자세한 설명 부탁드리겠습니다.
안녕하세요.
[A1].CurrentRegion.Rows.Count는
[A1]과 연결된 행의 수를 세는 것입니다.
그림1 워크시트까지 함께 보시면
[A1].CurrentRegion.Rows.Count는
2(1,2행이므로 개수는 2입니다.)가 됩니다.
그림2 워크시트를 함께 보시면
[A1].CurrentRegion.Rows.Count는
3(1,2,3행이므로 개수는 3입니다.)이 됩니다.
좋은 하루 보내세요.
-
관리자2019-07-23 20:51:20
안녕하세요.
[A1].CurrentRegion.Rows.Count는
[A1]과 연결된 행의 수를 세는 것입니다.
그림1 워크시트까지 함께 보시면
[A1].CurrentRegion.Rows.Count는
2(1,2행이므로 개수는 2입니다.)가 됩니다.
그림2 워크시트를 함께 보시면
[A1].CurrentRegion.Rows.Count는
3(1,2,3행이므로 개수는 3입니다.)이 됩니다.
좋은 하루 보내세요.