为什么 excel/macro 将布尔值显示为 -1?
why does excel/macro show boolean as -1?
Excel 已开始将我的宏函数的布尔值答案显示为数字
TRUE
作为 -1
,
FALSE
作为 0
昨天显示为 TRUE
或 FALSE
。
有人知道如何改回吗?我不知道我改变了什么。
代码:
Function VBARound(N As Double, Optional NumPlaces As Long = 0) As Double
'VBARound = Round(N, NumPlaces)
VBARound = True
End Function
考虑:
Function VBARound(N As Double, Optional NumPlaces As Long = 0) As Boolean
Excel 已开始将我的宏函数的布尔值答案显示为数字
TRUE
作为 -1
,
FALSE
作为 0
昨天显示为 TRUE
或 FALSE
。
有人知道如何改回吗?我不知道我改变了什么。
代码:
Function VBARound(N As Double, Optional NumPlaces As Long = 0) As Double
'VBARound = Round(N, NumPlaces)
VBARound = True
End Function
考虑:
Function VBARound(N As Double, Optional NumPlaces As Long = 0) As Boolean