IF 문에서 VBA 사용 AND 연산자

Iqra Hasnain 2024년2월15일
IF 문에서 VBA 사용 AND 연산자

VBA에서 IF 문과 AND 연산자를 함께 사용하는 방법을 예제와 함께 소개합니다.

VBA에서 If 문에 AND 연산자 사용

AND 연산자의 기능은 모든 연산자 조건이 True인 경우에만 True를 반환합니다. AND 연산자의 조건이 False인 경우 False를 반환합니다.

조건이 True인 경우 하나의 값을 제공하고 조건이 False인 경우 다른 값을 제공하는 If 문과 함께 AND 연산자를 사용할 수 있습니다.

VBA에서는 AND 기능을 VBA If 문과 결합할 수 있습니다. VBA 코딩에서 두 가지 기능을 결합하여 여러 조건을 테스트할 수 있습니다.

두 기능이 동시에 참이면 결과는 이 되고 두 기능 중 하나의 결과가 한 지점에서 거짓이면 거짓으로 판명됩니다. 아래 단계에 따라 If 및 AND 기능을 결합할 수 있습니다.

  1. 코드는 If 키워드로 시작합니다.
  2. If 기능에 대해 첫 번째 조건이 지정됩니다.
  3. AND 키워드는 두 번째 기능을 지정하는 데 사용됩니다.
  4. AND 기능에 대한 두 번째 조건을 정의합니다.

IfAND를 함께 사용하는 예를 들어 보겠습니다.

암호:

# 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

출력:

vba에서 if와 AND 함께 사용

보시다시피 두 조건이 모두 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

출력:

vba에서 여러 조건과 함께 if 및 AND

AND 연산자는 여러 조건에서 원하는 결과를 얻는 데 도움이 됩니다.

관련 문장 - VBA Operator