我有一个If
声明,我假设是将每个值相互比较。然而,无论这些值是什么(例如,所有的值都包含4),它都会转到else。我在If
声明中错过了什么吗?比较逻辑
If rst![CountOfProvider] = rst![CountOfDelivery Type] = rst![CountOfBU Creator] = rst![CountOfOrigin] = rst![CountOfSub-Destination] = rst![CountOfDestination Zipcode] = rst![CountOfCity] = rst![CountOfState] = rst![CountOfCost Zone] = rst![CountOfRate] = rst![CountOfMarket Name] Then
chk = False
Else
chk = True
End If
使用' AND':'如果rst![CountOfProvider] = rst![CountOfDelivery类型] AND rst![CountOfProvider] = rst![CountOfBU Creator] .. –
没有更清洁更简单的方法吗?建议我需要测试每一个给我一个巨大的if语句的每一个。 – KSM