首页 /编程语言和算法/VB6/VBA/ASP
 VBA代码 查找多行
2025年3月18日 09:50
Function VlookupRows(keys, rng As Range, keycol) As Range '单据关键字查找多行数据
    Dim i, n
    On Error Resume Next
    i = Application.Match(keys, rng.Columns(keycol), 0)
    n = Application.CountIf(rng.Columns(keycol), keys)
    If Err = 0 Then
        Set VlookupRows = rng.Cells(i, 1).Resize(n)
    Else
        Set VlookupRows = Nothing
    End If
End Function


 
全部回复(0)
首页 | 电脑版 |