Or Operator

두 식에 λŒ€ν•΄ 논리 OR(λ˜λŠ”)을 μˆ˜ν–‰ν•©λ‹ˆλ‹€.

ꡬ문:


Result = Expression1 Or Expression2

맀개 λ³€μˆ˜:

Result: OR(λ˜λŠ”) μ—°μ‚°μ˜ κ²°κ³Όλ₯Ό ν¬ν•¨ν•˜λŠ” μž„μ˜μ˜ 숫자 λ³€μˆ˜μž…λ‹ˆλ‹€.

Expression1, Expression2: 비ꡐ할 μž„μ˜μ˜ 숫자 μ‹μž…λ‹ˆλ‹€.

두 λΆˆλ¦¬μ–Έ μ‹μ˜ 논리 OR(λ˜λŠ”)은 μ΅œμ†Œν•œ ν•˜λ‚˜ μ΄μƒμ˜ 비ꡐ 식이 True일 경우 Trueλ₯Ό κ΅¬ν•©λ‹ˆλ‹€.

λΉ„νŠΈ λ‹¨μœ„ λΉ„κ΅λŠ” 두 식 쀑 μ΅œμ†Œν•œ ν•˜λ‚˜ 이상에 ν•΄λ‹Ή λΉ„νŠΈκ°€ μ„€μ •λœ 경우 결과에 λΉ„νŠΈλ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

예:


Sub ExampleOr
Dim vA As Variant, vB As Variant, vC As Variant, vD As Variant
Dim vOut As Variant
    vA = 10: vB = 8: vC = 6: vD = Null
    vOut = vA > vB Or vB > vC ' -1
    vOut = vB > vA Or vB > vC ' -1
    vOut = vA > vB Or vB > vD ' -1
    vOut = (vB > vD Or vB > vA) ' 0
    vOut = vB Or vA ' 10
End Sub