IF 문에서 VBA 사용 AND 연산자
Iqra Hasnain
2024년2월15일
VBA
VBA Operator
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 연산자는 여러 조건에서 원하는 결과를 얻는 데 도움이 됩니다.
튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다