AND Operator

āϞāϜāĻŋāĻ•ā§āϝāĻžāϞāĻŋ āĻĻ⧁āχāϟāĻŋ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰāĻž āĻšā§ŸāĨ¤

āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ:


Result = Expression1 And Expression2

āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ:

āĻĢāϞāĻžāĻĢāϞ: āϝ⧇āϕ⧋āύ⧋ āϏāĻ‚āĻ–ā§āϝāĻžāϏ⧂āϚāĻ• āϭ⧇āϰāĻŋā§Ÿā§‡āĻŦāϞ āϝāĻž āϏāĻŽāĻžāĻŦ⧇āĻļ⧇āϰ āĻĢāϞāĻžāĻĢāϞ āϰ⧇āĻ•āĻ°ā§āĻĄ āĻ•āϰ⧇ āĻĨāĻžāϕ⧇āĨ¤

āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ⧧, āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ⧍: āϝ⧇āϕ⧋āύ⧋ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ āϝāĻž āφāĻĒāύāĻŋ āϏāĻ¨ā§āύāĻŋāĻŦ⧇āĻļ āĻ•āϰāϤ⧇ āϚāĻžāύāĨ¤

AND āĻāϰ āϏāĻžāĻĨ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻŦ⧁āϞāĻŋ⧟āĻžāύ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ True āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āĻĨāĻžāϕ⧇ āϝāĻĻāĻŋ āωāϭ⧟ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ True āĻŽā§‚āĻ˛ā§āϝāĻžā§Ÿāύ āĻ•āϰ⧇ āĻĨāĻžāϕ⧇āĨ¤

True AND True, True āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇; āĻ…āĻ¨ā§āϝ āϏāĻ•āĻ•āϞ āϏāĻ¨ā§āύāĻŋāĻŦ⧇āĻļ⧇āϰ āϜāĻ¨ā§āϝ āĻĢāϞāĻžāĻĢāϞ āĻšāϞ⧋ FalseāĨ¤

AND āĻ…āĻĒāĻžāϰ⧇āϟāϰ⧇āϰ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ āĻĻ⧁āχāϟāĻŋ āϏāĻ‚āĻ–ā§āϝāĻžāϏ⧂āϚāĻ• āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ⧇ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻāĻ•āχāϰ⧂āĻĒ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύāϝ⧁āĻ•ā§āϤ āĻŦāĻŋāĻŸā§‡āϰ āĻŦāĻŋāϟāĻ…āύ⧁āϏāĻžāϰ⧇ āϤ⧁āϞāύāĻž āĻ•āϰāĻž āϝāĻžā§ŸāĨ¤

āωāĻĻāĻžāĻšāϰāĻŖ:


Sub ExampleAnd
Dim A As Variant, B As Variant, C As Variant, D As Variant
Dim vVarOut As Variant
    A = 10: B = 8: C = 6: D = Null
    vVarOut = A > B And B > C REM āĻŽāĻžāύ -1 āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
    vVarOut = B > A And B > C REM āĻŽāĻžāύ 0 āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
    vVarOut = A > B And B > D REM āĻŽāĻžāύ 0 āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
    vVarOut = (B > D And B > A) REM āĻŽāĻžāύ 0 āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
    vVarOut = B And A REM, 8 āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āĻĨāĻžāϕ⧇,  āωāϭ⧟ āφāϰāϗ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āϰ āĻŦāĻŋāϟ āĻ…āύ⧁āϏāĻžāϰ⧇ AND āϏāĻ‚āϝ⧋āϜāύ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡
End Sub

Please support us!