小编Dan*_*ner的帖子

将 Null 值归零的 VBA 代码

如何修改这些函数以使 Null 值返回为零?

Function MinOfList(ParamArray varValues()) As Variant
    Dim i As Integer        'Loop controller.
    Dim varMin As Variant   'Smallest value found so far.

    varMin = Null           'Initialize to null

    For i = LBound(varValues) To UBound(varValues)
        If IsNumeric(varValues(i)) Or IsDate(varValues(i)) Then
            If varMin <= varValues(i) Then
                'do nothing
            Else
                varMin = varValues(i)
            End If
        End If
    Next

    MinOfList = varMin
End Function

Function MaxOfList(ParamArray varValues()) As Variant
    Dim i As Integer        'Loop controller.
    Dim varMax As Variant   'Largest value found so …
Run Code Online (Sandbox Code Playgroud)

null vba

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

null ×1

vba ×1