Operador AND

Combina dos expresiones de manera l贸gica.

Sintaxis:


Resultado = Expresi贸n1 And Expresi贸n2

Par谩metros:

Resultado: Cualquier variable num茅rica que contenga el resultado de la combinaci贸n.

Expresi贸n1, Expresi贸n2: Las expresiones que se desee combinar.

Las expresiones booleanas combinadas con AND solo devuelven el valor True si ambas dan como resultado True:

True AND True devuelve True; para todas las dem谩s combinaciones el resultado es False.

El operador AND tambi茅n lleva a cabo comparaciones entre bits situados en la misma posici贸n en dos expresiones num茅ricas.

Ejemplo:


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 ' devuelve -1
    vVarOut = B > A And B > C ' devuelve 0
    vVarOut = A > B And B > D ' devuelve 0
    vVarOut = (B > D And B > A) ' devuelve 0
    vVarOut = B And A ' devuelve 8 debido al resultado de la combinaci贸n entre bits AND de ambos argumentos
End Sub

隆Necesitamos su ayuda!