Ajuda do Collabora Office 24.04
Combina duas expressões logicamente.
Result = Expression1 And Expression2
Result: qualquer variável numérica que registre o resultado da combinação.
Expression1, Expression2: quaisquer expressões que você deseje combinar.
Expressões lógicas combinadas com a instrução AND retornam apenas o valor Verdadeiro se ambas as expressões forem avaliadas como Verdadeiro:
Verdadeiro AND Verdadeiro retorna Verdadeiro; para todas as outras combinações, o resultado é Falso.
O operador AND também executa uma operação bit a bit de bits posicionados de forma idêntica em duas expressões numéricas.
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 ' retorna -1
vVarOut = B > A And B > C ' retorna 0
vVarOut = A > B And B > D ' retorna 0
vVarOut = (B > D And B > A) ' retorna 0
vVarOut = B And A ' retorna 8 devido à combinação AND bit a bit de ambos os argumentos
End Sub