VA 조건문에는 Select Case 조건문이 있습니다.
Select Case 조건문은 여러 조건에서 각각 다른 결과치를 처리할 때 편리합니다. 다음은 Select Case 조건문의 기본 구조 입니다.
Select Case 판단할 조건의 대상
Case 조건 A
처리 A
Case 조건 B
처리 B
Case 조건 C
처리 C
Case Else
처리 X
End Select
예제를 한번 다뤄보도록 하겠습니다.
개발도구 메뉴에서 Visual Basic 메뉴로 들어갑니다.
VBA 창에서 '삽입' 메뉴에서 '모듈(M)'을 눌러서 모듈을 추가합니다.
Inputbox에서 받은 값을 'score'라는 변수에 저장합니다.
각 case 별로 점수에 따라 "A" ~ "F" 까지 점수의 범위를 지정합니다.
위의 그림과 같이 실행해서 임의로 점수를 입력해 보도록 하겠습니다.
결과가 제대로 실행되는 것을 확인할 수 있습니다.
728x90
반응형
'엑셀 컴퓨터 인터넷 > 엑셀 VBA' 카테고리의 다른 글
엑셀 VBA(매크로) - 글자(Font) 크기, 색깔, 스타일, 글꼴 (0) | 2021.03.10 |
---|---|
엑셀 VBA(매크로) - 글자 정렬(가운데, 왼쪽, 오른쪽, 위쪽, 아래쪽 맞춤) (0) | 2021.03.09 |
엑셀 VBA(매크로) - For ~Next 순환문 (반복문) (0) | 2021.01.12 |
엑셀 VBA(매크로) - If ~ End if 조건문 (0) | 2021.01.09 |
엑셀 VBA(매크로) - with ~ end with 구문 (0) | 2021.01.08 |
댓글