실전c 기타작업2 에서 프로시저 2 문제 중 답에
입력행 = [a3].row+ [a3].currentregion.rows.count-1
이라 돼있는데 -1이 이해가 안돼요
7행부터 입력돼야하니까 [a3].row = 3 + [a3].currentregion.rows.count = 4 이므로 -1은 없어야하는거아닌가요?!
밑에 해설보니까 기준행(3행)을 제외하고 순수한 데이터범위행을 구하기 위해서라는데
464쪽 실전a에서도 기준행이 포함돼있는데 따로 -1을 안하고 count에서 끝났습니다
무슨차이죠?!
그리고
입력행 = range("a3").currentregion.rows.count 로 나타내려면 count 뒤에 + ? 몇이 붙어야하나요!
안녕하세요.
실전C의 경우,
조회 버튼을 클릭하면 워크시트의 마지막 데이터가 폼에 입력되도록 하는 문제입니다.
즉, 입력행은 마지막 데이터를 가리켜야 합니다. 그래서 -1을 적용해서 순수한 데이터범위행을 구한 것이죠.
464쪽의 경우
입력 버튼을 누르면 폼에 입력된 데이터가 워크시트의 마지막 행 다음에 추가되도록 하는 문제입니다.
입력행의 경우, 문제에 따라 다르게 설정되므로 꼭 +? 이다 라고 말씀드리기 어렵습니다.
문제에 제시된 지시사항대로 작동한다면 정답으로 인정됩니다.
좋은 하루 보내세요.
-
관리자2019-05-29 21:14:46
안녕하세요.
실전C의 경우,
조회 버튼을 클릭하면 워크시트의 마지막 데이터가 폼에 입력되도록 하는 문제입니다.
즉, 입력행은 마지막 데이터를 가리켜야 합니다. 그래서 -1을 적용해서 순수한 데이터범위행을 구한 것이죠.
464쪽의 경우
입력 버튼을 누르면 폼에 입력된 데이터가 워크시트의 마지막 행 다음에 추가되도록 하는 문제입니다.
입력행의 경우, 문제에 따라 다르게 설정되므로 꼭 +? 이다 라고 말씀드리기 어렵습니다.
문제에 제시된 지시사항대로 작동한다면 정답으로 인정됩니다.
좋은 하루 보내세요.