액셀 기본모의고사 1회
319p의 2 <조회> 버튼 클릭 프로시저
Private Sub cmd조회_Click()
입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count - 1
txt번호 = Cells(입력행, 1)
cmb콘도명 = Cells(입력행, 2)
txt일수 = Cells(입력행, 3)
txt요금 = Cells(입력행, 4)
이 파란색으로 표시 된 부분이 궁금하여 글을 남겨요..
왜 -1인가요? 입력되야 할 행 부분이 7행부터 입력되는거라 -1이 아닌 + 1 아닌가요?
[a3].Row + [a3].CurrentRegion.Rows.Count + 1 = 6이라서 + 1 = 7행 -> 이게 아닌가요?
3 + 3
여기서 -1이면 3+3-1 = 5행부터 시작되서 cells로 시작되는 입력행 부분이 txt번호 = (5행, 1열) 이렇게
되버리면, 5행이라면 이미 입력된 셀인데... 입력되야 할 새로운 부분에 입력되는게
아니잖아요.. ㅜㅜ 혼란스럽네요... ㅜㅜ 도와주세요.. 쌤
다른쪽 프로시저 해설 부분에서 보면 입력이 들어갈 행쪽으로 설명하던데 ... -1은 도대체 뭔지 알 수 없네요..
안녕하세요.
이 문제는 문제지를 잘 읽어보시면,
버튼을 클릭하면 제일 마지막 데이터의 정보가 표시되도록 프로시저를 작성하는 것입니다.
마지막 데이터를 조회하는 프로시저라고 볼 수 있습니다.
이해하신 내용은 맞습니다. 입력 프로시저가 아닌 조회 프로시저인 것입니다.
좋은 하루 보내세요.
-
*2018-09-10 22:10:56
안녕하세요.
이 문제는 문제지를 잘 읽어보시면,
버튼을 클릭하면 제일 마지막 데이터의 정보가 표시되도록 프로시저를 작성하는 것입니다.
마지막 데이터를 조회하는 프로시저라고 볼 수 있습니다.
이해하신 내용은 맞습니다. 입력 프로시저가 아닌 조회 프로시저인 것입니다.
좋은 하루 보내세요.