이거 가지고 며칠동안 고민하고 혼자 해결해보려했으나 결국 아무리 봐도 모르겠어서 질문합니다
나머지는 다 알겠는데 현재 문제를 겪고 있는 부분은.....
"코드설명 3 : [D4:D7]영역의 각 개체를 aa에 차례로 저장하면서 셀의 수만큼 ④~⑪번을 반복하여 실행합니다"
여기서 반복하여 실행한다는게 정확히 어떤말인가요?
일단 aa = (김현진, 성은희, 정민호, 주성치) 이렇게 저장되어있는거 맞죠?
만약 '성은희'에 대한 고객조회를 하고 싶다면
txt고객명에 '성은희'라고 입력 후,
김현진=성은희(aa≠txt고객명, 행4, 1번 실행함)
성은희=성은희(aa=txt고객명, 행5, 2번 실행함)
정민호=성은희(aa≠txt고객명, 행6, 3번 실행함)
주성치=성은희((aa≠txt고객명, 행7, 4번 실행함)
이렇게 aa의 값과 고객명 '성은희'랑 일일히 비교해서
일치하는 부분(성은희=성은희)만을 5행 5~7열을 나타낸다는 말인지요?
'성은희=성은희'에서 바로 끝나는게 아닌가보군요
그리고 방금 제가 위에 '반복'이 아니라 '실행'이라 적었는데
반복이라는게 성은희=성은희에서부터 1번 반복 아니에요?
김현진=성은희는 그냥 실행하는거같은데...
상세히 답변 부탁드릴게요
수고하세요
안녕하세요.
이렇게 aa의 값과 고객명 '성은희'랑 일일히 비교해서
일치하는 부분(성은희=성은희)만을 5행 5~7열을 나타낸다는 말인지요?
-> 네 맞습니다.
'성은희=성은희'에서 바로 끝나는게 아닌가보군요
-> ⑩번에 보면 'Exit For'가 있으므로 '성은희=성은희', 즉 조건을 만족하면 셀에 있는 값을 컨트롤에 표시한 후 for문을 빠져나와 반복을 종료합니다.
그리고 방금 제가 위에 '반복'이 아니라 '실행'이라 적었는데
반복이라는게 성은희=성은희에서부터 1번 반복 아니에요?
김현진=성은희는 그냥 실행하는거같은데...
-> 반복이라는 의미는 for each에서 next 까지 범위에 포함된 부분을 조건을 만족할때까지 여러번 반복해서 실행한다는 의미입니다.
즐거운 하루 되세요.
"
-
*2014-03-24 13:34:42
안녕하세요.
이렇게 aa의 값과 고객명 '성은희'랑 일일히 비교해서
일치하는 부분(성은희=성은희)만을 5행 5~7열을 나타낸다는 말인지요?
-> 네 맞습니다.
'성은희=성은희'에서 바로 끝나는게 아닌가보군요
-> ⑩번에 보면 'Exit For'가 있으므로 '성은희=성은희', 즉 조건을 만족하면 셀에 있는 값을 컨트롤에 표시한 후 for문을 빠져나와 반복을 종료합니다.
그리고 방금 제가 위에 '반복'이 아니라 '실행'이라 적었는데
반복이라는게 성은희=성은희에서부터 1번 반복 아니에요?
김현진=성은희는 그냥 실행하는거같은데...
-> 반복이라는 의미는 for each에서 next 까지 범위에 포함된 부분을 조건을 만족할때까지 여러번 반복해서 실행한다는 의미입니다.
즐거운 하루 되세요.
"