안녕하세요
기출문제 2011년 3회 엑셀 E형 문제인데요
조회 버튼에 프로시저 작성 식이 이해가 가지 않아서 설명 좀 부탁드립니다 ㅜ ㅜ
스위치=0
참조행=0
For each aa in range("b4:b19")
참조행 = 참조행 + 1
If aa.value = txt원아명 then
lst원아정보.rowsource = "b" & 참조행+3 & ":h" & 참조행 +3
스위치 = 1
exit for
Next
if 스위치 = 0 then
msgbox "조건에 일치하는 자료가 없습니다"
end if
end sub
표시한 부분이 이해가 가질 않는데요 ㅜ
워크시트의 데이터가 들어있는 표는 3행부터 시작하는데 왜
변수가 0인지, 위 표시된 부분들을 설명 부탁드립니다, 항상 감사합니다 ^^
안녕하세요.
님의 말씀대로 데이터가 들어 있는 위치는 3행이므로 참조행=0 대신 참조행=3으로 하고, lst원아정보.rowsource = "b" & 참조행+3 & ":h" & 참조행 +3 에서 +3을 삭제하고 lst원아정보.rowsource = "b" & 참조행 & ":h" & 참조행으로 작성해도 됩니다. 저희 교재는 참조행=0으로 하는 데신, 이 부분에 참조행+3을 한 것입니다. 방법의 차이라고 보면 됩니다.
즐거운 하루 되세요.
"-
*2013-01-07 10:09:48
안녕하세요.
님의 말씀대로 데이터가 들어 있는 위치는 3행이므로 참조행=0 대신 참조행=3으로 하고, lst원아정보.rowsource = "b" & 참조행+3 & ":h" & 참조행 +3 에서 +3을 삭제하고 lst원아정보.rowsource = "b" & 참조행 & ":h" & 참조행으로 작성해도 됩니다. 저희 교재는 참조행=0으로 하는 데신, 이 부분에 참조행+3을 한 것입니다. 방법의 차이라고 보면 됩니다.
즐거운 하루 되세요.
"