버튼 클릭 프로시저문제를
입력행 = Range("b3").CurrentRegion.Rows.Count + 3
Cells(입력행, 1) = txt번호
Cells(입력행, 2) = cmb콘도명
Cells(입력행, 3) = txt일수
Cells(입력행, 4) = txt요금
으로 풀었는데 틀린답이라고 나오면서 채점프로그램에 텍스트번호 콘트롤의 값(")이 정답(3)과 다릅니다 라고 출력되네요
1. 제가 적은 답이 틀린건가요? 다른인강으로 배웠을때는 위와 같은 프로시저로 배웠거든요
2. 채점프로그램에 출력된 문구가 무슨의미인가요?
안녕하세요.
출제되는 형태가 여러가지가 있습니다.
이 문제의 <조회> 버튼은 워크시트의 제일 마지막 데이터의 데이터가 폼의 컨트롤에 표시되도록 하는 문제입니다.
그래서 입력하신 형태의 좌변과 우변이 바뀌어야 합니다.
'txt번호' 컨트롤에 Cells(입력행,1)의 값을 넣는 형태여야 하죠.
입력행을 구하는 식도 경우에 따라 달라져야 할 것 같습니다.
적어주신 코드로는 정상 실행이 되지 않습니다.
입력행 = Range("b3").CurrentRegion.Rows.Count + 2 으로 바꿔주시면 실행됩니다.
"B3"와 연결된 행의 수에 (1행 제목, 2행 빈 행)의 수 2를 더해서 마지막 데이터의 행을 나타내게 됩니다.
좋은 하루 보내세요.
-
*2018-10-06 17:54:21
안녕하세요.
출제되는 형태가 여러가지가 있습니다.
이 문제의 <조회> 버튼은 워크시트의 제일 마지막 데이터의 데이터가 폼의 컨트롤에 표시되도록 하는 문제입니다.
그래서 입력하신 형태의 좌변과 우변이 바뀌어야 합니다.
'txt번호' 컨트롤에 Cells(입력행,1)의 값을 넣는 형태여야 하죠.
입력행을 구하는 식도 경우에 따라 달라져야 할 것 같습니다.
적어주신 코드로는 정상 실행이 되지 않습니다.
입력행 = Range("b3").CurrentRegion.Rows.Count + 2 으로 바꿔주시면 실행됩니다.
"B3"와 연결된 행의 수에 (1행 제목, 2행 빈 행)의 수 2를 더해서 마지막 데이터의 행을 나타내게 됩니다.
좋은 하루 보내세요.