not的问题
Private Sub Command1_Click()
a = -1
b = 20
c = 30
If Not a Then
b = b + c
Else
b = b - c
End If
MsgBox b
End Sub
If Not a Then 这句怎么理解呢?本人蒙了。如果换成a =0呢
[解决办法]
True 的值为-1
所以
a=-1
等价于
a=True
if not a then ...
等价于
if not True then ...