小编kel*_*ong的帖子

VBA函数-如何将函数参数类型设置为条件?

我创建了一个函数searchRow来获取目标值的行。

对于参数来说value,如何设置这个参数作为判断标准呢?所以我可以使用 excel 中的函数searchRow(<3, A1:A100),而不是仅像这样的值searchRow(10, A1:A100)

Function searchRow(value As String, targetRange As range) As Double
    
    Dim currentRange As range
    
    For Each currentRange In targetRange.Cells
        If currentRange.value = value Then
            searchRow = currentRange.Row
            Exit For
        End If
    Next currentRange
    
End Function

Run Code Online (Sandbox Code Playgroud)

excel vba

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

标签 统计

excel ×1

vba ×1