我正在尝试创建一个包含4个函数的类:isLong,isDouble,stringToLong和stringToDouble。我正在尝试不使用TryParse函数来执行此操作。理想情况下,此类将接收一个字符串并按相应顺序返回适当的类型(bool,bool,long和double)。
例如,如果我输入数字100000,它将为isLong返回True(布尔)。
下面是我如何执行isLong的示例,但是我很难尝试对isDouble进行同样的操作以接收小数,并且对于stringToLong / stringToDouble都如此。
Sub Summary()
LastColumn = Cells(1, Columns.Count).End(xlToLeft).Column
LastRow = Cells(Rows.Count, 1).End(xlUp).Row
For i = 2 To LastRow
TOTALFAILS = CountColor((range(Cells(i, 4), Cells(i, LastColumn))), 38)
Cells(i, LastColumn + 8) = TOTALFAILS
Next i
End Sub
答案 0 :(得分:1)
您可以使用MinValue和MaxValue属性检查数字类型,例如,可以定义如下方法:
@Configuration