728x90
반응형
SMALL
조건문이란?
우리가 일상생활에서 "만약에 이렇다면 이렇게 하고 저렇다면 저렇게 하자"라고 이야기하는 것과 같은 내용입니다.
그럼 바로 프로그래밍창에 입력을 해보겠습니다.
![](https://blog.kakaocdn.net/dn/HQ8eG/btqNU3ondpc/ijAOj3P8KDq9r8eIpgpNik/img.png)
SUB와 END SUB의 설명은 생략하고 바로 IF 구문을 설명하겠습니다.
기본적인 IF 구문은 다음과 같습니다.
IF 조건 THEN
실행문 1
ELSE
실행문 2
END IF
위 구문은 이렇게 해석이 됩니다.
만약 조건이 참이라면(IF ~ THEN) , 실행문 1을 실행하고,
그렇지 않으면(ELSE) 실행문 2를 실행하라.
그리고 끝내라(END IF)
하나의 IF에는 하나의 END IF가 반드시 있어야 합니다.
If MsgBox("당신은 vba가 처음입니까", vbYesNo) = vbYes
지난 시간에 MsgBox 함수의 인자에 대해서 간단히 말씀드렸는데, 두 번째 인자에 vbYesNo를 입력하게 되면
[ 예 / 아니오 ] 버튼이 만들어지게 됩니다.
여기서 =vbYes는 [ 예 ] 버튼을 눌렀는지 확인하는 조건입니다.
만약 예 버튼을 누른다면 [ 환영합니다. ]가 출력이 되고
아니오 버튼을 누른다면 [ 멋지세요. ]가 출력이 됩니다.
728x90
반응형
LIST
'EXCEL VBA' 카테고리의 다른 글
VBA 변수 설정하기 (0) | 2020.11.21 |
---|---|
VBA MsgBox 함수, VBA MsgBox Function (0) | 2020.11.21 |
HELLO VBA 메세지창 띄워보기 (0) | 2020.11.20 |
엑셀 VBA 설정하기, VBA 프로그래밍 창 설정하기 (0) | 2020.11.15 |
엑셀 VBA 설정하기, 엑셀 VBA 시작 전 세팅하기, 엑셀 개발도구 메뉴 만들기 (0) | 2020.11.15 |