Like FindValue() but search only in the specified range of rows and pass an array as a variant rather than a paramarray
The row at which to start the search.
The row at which to end the search, or -1 for the last row in the DataList.
The list of paired values, column name or index then value, passed as a variant
Debug.Print FindValueInRange_VPA(12, 30, "CategoryID", 2, "UnitPrice", 10) -> 3