문) 차종검색화면 폼의 차종cmb차종 콤보상자에서 검색할 차종을 선택하고 검색 버튼 cmb검색 을 클릭하면 원크시트의 표 1 에서 해당 데이터를 찾아 폼의 대여코드 text코드 , 차종text차종, 연료(text연료), 연비(text연비, 출시년도 (text출시년도, 1일 대여료 (text대여료) 컨트롤에 표시되도록 프로시저를 작성하시오. (listindex사용)
답) Private Sub Cmd검색_Click()
참조행 = Cmb차종.ListIndex + 4
Text코드 = Cells(참조행, 2)
Text차종 = Cells(참조행, 3)
Text연료 = Cells(참조행, 4)
Text연비 = Cells(참조행, 5)
Text출시년도 = Cells(참조행, 6)
Text대여료 = Cells(참조행, 7)
End Sub
질) + 4 는 어디서 나오는 건가요?
워크시트에서 실제 데이터가 입력되어 있는 행은 4행부터입니다. 그러므로 4를 더해준 것입니다.
cmb차종에서 값을 선택하면 첫번째 행(빼꼼카)위치는 0이 됩니다.
그럼 0 + 4 를 해서 4행에 입력된 빼꼼카의 값을 가져와 표시할 수 있겠죠?
2번째위치한 베베카를 선택 하면 1이 되고
여기에 +4를 하여 참조행에 5행을 반환하니 5행의 내용인 베베카의 값을 표시할 수 있는 것입니다.
좋은 하루 되세요.
"
-
*2012-09-11 07:46:05
워크시트에서 실제 데이터가 입력되어 있는 행은 4행부터입니다. 그러므로 4를 더해준 것입니다.
cmb차종에서 값을 선택하면 첫번째 행(빼꼼카)위치는 0이 됩니다.
그럼 0 + 4 를 해서 4행에 입력된 빼꼼카의 값을 가져와 표시할 수 있겠죠?
2번째위치한 베베카를 선택 하면 1이 되고
여기에 +4를 하여 참조행에 5행을 반환하니 5행의 내용인 베베카의 값을 표시할 수 있는 것입니다.
좋은 하루 되세요.
"