책 내용 질문하기
엑셀 기본모의고사 7회 문제4번
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
367
조회수
65
작성일
2017-06-30
작성자
탈퇴*원
첨부파일

<엑셀 기본모의고사 7회 문제4번-2>

--------------------

스위치 = 0

참조행 = 3

For Each aa In Range("a4:a8")

블라블라

블라블라

.

.

.

스위치=1

Exit For

End if

Next

If 스위치 = 0 Then

MsgBox "고객번호가 잘못되었습니다."

.

.

----------------------

라고 정답에 나와있는데, 스위치에 대한 설명이 이해가 안되요. 어떤 이유로 넣은거죠. 자세히 풀어주세요~

답변
2017-07-05 09:44:38

FOR EACH~NEXT 문에 필요한 것입니다.

스위치=0

참조행=3

스위치변수를 0, 참조행 변수를 3으로 초기화 하는 부분이구요.

for each aa in range("a4:a8")

에서 각 개체를 aa 에 차례로 저장하면서 셀의 수만큼 반복 실행하게 됩니다.

스위치=1

은 찾고자 하는 값이 나온 경우 표시되는 것으로 스위치 값이 1이 되면 실행이 종료됩니다.

375페이지 코드 설명을 참고하여 주세요.

좋은 하루 되세요.

  • *
    2017-07-05 09:44:38

    FOR EACH~NEXT 문에 필요한 것입니다.

    스위치=0

    참조행=3

    스위치변수를 0, 참조행 변수를 3으로 초기화 하는 부분이구요.

    for each aa in range("a4:a8")

    에서 각 개체를 aa 에 차례로 저장하면서 셀의 수만큼 반복 실행하게 됩니다.

    스위치=1

    은 찾고자 하는 값이 나온 경우 표시되는 것으로 스위치 값이 1이 되면 실행이 종료됩니다.

    375페이지 코드 설명을 참고하여 주세요.

    좋은 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.