IF 문에서 VBA 사용 AND 연산자
Iqra Hasnain
2024년2월15일
VBA에서 IF
문과 AND
연산자를 함께 사용하는 방법을 예제와 함께 소개합니다.
VBA에서 If
문에 AND
연산자 사용
AND
연산자의 기능은 모든 연산자 조건이 True
인 경우에만 True
를 반환합니다. AND
연산자의 조건이 False
인 경우 False
를 반환합니다.
조건이 True
인 경우 하나의 값을 제공하고 조건이 False
인 경우 다른 값을 제공하는 If
문과 함께 AND
연산자를 사용할 수 있습니다.
VBA에서는 AND
기능을 VBA If
문과 결합할 수 있습니다. VBA 코딩에서 두 가지 기능을 결합하여 여러 조건을 테스트할 수 있습니다.
두 기능이 동시에 참이면 결과는 참
이 되고 두 기능 중 하나의 결과가 한 지점에서 거짓이면 거짓
으로 판명됩니다. 아래 단계에 따라 If 및 AND 기능을 결합할 수 있습니다.
- 코드는
If
키워드로 시작합니다. If
기능에 대해 첫 번째 조건이 지정됩니다.AND
키워드는 두 번째 기능을 지정하는 데 사용됩니다.AND
기능에 대한 두 번째 조건을 정의합니다.
If
와 AND
를 함께 사용하는 예를 들어 보겠습니다.
암호:
# vba
Sub IfANDTogether()
If 10 < 20 And 20 > 12 Then
MsgBox "Congrats! Both Situations are passed"
Else
MsgBox "Sorry! One or both situations have failed."
End If
End Sub
출력:
보시다시피 두 조건이 모두 True
이면 축하 메시지를 받습니다. 그러나 하나 또는 두 가지 상황이 모두 False
인 경우 죄송하다는 메시지를 받습니다.
아래와 같이 두 개 이상의 조건을 사용할 수도 있습니다.
암호:
# vba
Sub ifAndTogether()
If 13 = 13 And 12 > 10 And 12 - 1 = 11 Then
MsgBox "Congrats! All Situations are passed."
Else
MsgBox "Sorry! Some or all situations have failed."
End If
End Sub
출력:
AND
연산자는 여러 조건에서 원하는 결과를 얻는 데 도움이 됩니다.