본문 바로가기

컴퓨터활용능력1급

[엑셀] VBA, SELECT CASE

SELECT CASE 문 작성법

SELECT CASE 비교할변수
    CASE 숫자
        실행문
    CASE "문자열"
        실행문
    CASE 값,값,값
        실행문
    CASE A TO B
        실행문
    CASE IS > 값
        실행문 
    CASE ELSE
        실행문
END SELECT

CASE 부분 작성법

※ CASE 조건식에 ">,>=,<.<="와 같은 부등호가 존재할때는 반드시 CASE IS로 써주어야 한다.

CASE 숫자 숫자 값과 일치하면 아래 실행문을 실행하시오
CASE "문자열" 문자열 값과 일치하면 아래 실행문을 실행하시오
CASE 값,값,값 OR 과 비슷함, 값들 중 하나가 일치하게 되면 아래 실행문을 실행하시오
CASE A TO B A~B사이의 값들 중 하나라면 아래 실행문을 실행하시오
CASE IS > 값 값을 부등호와 비교하는 문장, 값보다 크다면 아래 실행문을 실행하시오
CASE ELSE 위에 조건과 전부 일치하지 않는다면 아래 실행문을 실행시키시오

 

END SELECT

SELECT 문이 끝났음을 알려준다.