为什么excel / macro将boolean显示为-1?

时间:2015-02-25 10:57:02

标签: excel excel-vba boolean vba

Excel已经开始在我的宏函数中显示布尔答案作为数字

TRUE-1FALSE0

昨天它显示为TRUEFALSE

有人知道如何改变它吗?我不知道我改变了什么。

代码:

Function VBARound(N As Double, Optional NumPlaces As Long = 0) As Double
    'VBARound = Round(N, NumPlaces)
    VBARound = True
End Function

1 个答案:

答案 0 :(得分:0)

考虑:

Function VBARound(N As Double, Optional NumPlaces As Long = 0) As Boolean