我对CONTROL SOURCE
中的文本框有很大的表达。有时会返回0
,有时会返回-1
,这些值意味着什么?
答案 0 :(得分:2)
请阅读http://msdn.microsoft.com/en-us/library/aa164500%28office.10%29.aspx
布尔数据类型是整数数据类型的特例。布尔数据类型可以包含True或False;在内部,VBA将 True的值存储为-1 ,将 False的值存储为0
答案 1 :(得分:1)
VBA使用0表示False,使用-1表示True。 (但通常一个非Null,非零值将被评估为True。)因此,看起来你的表达式返回一个布尔值(True / False)。