목차

If...Then...ElseIf...EndIf

조건에 따라 프로그램의 실행 흐름을 제어합니다.

1. 단일 행 형식 (Single-line)

실행할 명령이 하나일 때 사용하며, End If를 생략합니다.

If 조건 Then 실행문 [Else 실행문]
 
' 사용 예
If A < 10 Then B = 1 Else C = 1

2. 다중 행 형식 (Multi-line)

실행문이 여러 줄이거나 복합 조건을 검사할 때 사용합니다. Then 뒤를 비우고 줄을 바꿔야 하며, 마지막에 반드시 End If를 작성해야 합니다.

If 조건1 Then
    [실행문1]
ElseIf 조건2 Then   ' (선택 사항: 필요한 만큼 추가 가능)
    [실행문2]
Else               ' (선택 사항: 모든 조건 불일치 시)
    [실행문3]
End If
주의: `Then` 바로 뒤에 실행문을 적으면 해당 조건문은 그 줄에서 종료되는 것으로 간주됩니다. 다중 행 구조를 사용할 때는 반드시 `Then` 다음 줄부터 코드를 작성하십시오.

← CUBLOC2 목차로 돌아가기