종료 프로시저문을 입력할 때 msg box에 "총 0건 입력하였습니다."와 같은 문구를 입력하라는 문제가 출제된 경우,
RANGE("").CURRENTREGION.ROWS.COUNT 또는 [].CURRENTREGION.ROWS.COUNT를 활용하는데,
이때 기입하게 되는 숫자 부분을 어떻게 계산하는지 이해가 되질 않습니다. 어떤 문제에서는 +를, 어떤 문제에서는 -를 입력하고,
문제에 따라 이미 표에 내용이 기입되어있기도, 표의 입력목록제목만 기입되어있기도 합니다.
자세한 설명 꼭 좀 부탁드립니다.
안녕하세요.
입력된 데이터의 건수를 계산하는 [].CurrentRegion.Rows.Count는 지정한 셀과 연결된 범위(CurrentRegion)에 있는 데이터의 행(Rows)의 수(Count)를 구합니다. 이때 [표1], [표2] 등과 데이터가 붙어있고 필드명이 입력된 경우는 전체 행의 수에서 -2를 해주고,필드명만 입력된 경우는 -1을 해주는 것입니다. 데이터가 이미 기입되어 있든, 데이터가 입력되어 있지 않든 이 방법은 동일하게 적용하면 됩니다.
즐거운 하루 되세요.
-
관리자2024-04-30 18:23:31
안녕하세요.
입력된 데이터의 건수를 계산하는 [].CurrentRegion.Rows.Count는 지정한 셀과 연결된 범위(CurrentRegion)에 있는 데이터의 행(Rows)의 수(Count)를 구합니다. 이때 [표1], [표2] 등과 데이터가 붙어있고 필드명이 입력된 경우는 전체 행의 수에서 -2를 해주고,필드명만 입력된 경우는 -1을 해주는 것입니다. 데이터가 이미 기입되어 있든, 데이터가 입력되어 있지 않든 이 방법은 동일하게 적용하면 됩니다.
즐거운 하루 되세요.