論理演算子

次の表に、論理演算子の説明と記号を示します:

表11-3 論理演算子

説明 記号
論理否定 Not
論理積 And
論理和 Or
排他的論理和 Xor

次の例は、論理演算子の使用方法を示しています:

例1:

Dim A, NotA
A = True
NotA = Not A   ' Logical negation: Not True
'NotA: Not True is False

例2:

Dim B, C, AndResult
B = True
C = False
AndResult = B And C   ' Logical conjunction: True And False
'AndResult: True And False is False

例3:

Dim D, E, OrResult
D = True
E = False
OrResult = D Or E   ' Logical disjunction: True Or False
'OrResult: True Or False is True

例4:

Dim F, G, XorResult
F = True
G = False
XorResult = F Xor G   ' Logical exclusion: True Xor False
'XorResult: True Xor False is True