我认为TypeName函数返回 VBA 中数据的确切类型。现在我正在寻找一个WorksheetFunction可以返回Integer, 而不是Double.
例如,VBA 中的许多WorksheetFunction返回给出. 奇怪的是,一些函数也应该返回give ,例如and 。DoubleMsgBox TypeName(Application.WorksheetFunction.RandBetween(1, 2))DoubleIntegerDoubleMsgBox TypeName(Application.WorksheetFunction.Count(Range("A2:A10")))MsgBox TypeName(Application.WorksheetFunction.Fact(3))
那么有谁知道是否有一个WorksheetFunction返回 aDouble并且可以让我们TypeName检测到它?