nSectionSetupRow = Application.WorksheetFunction.Match( _
Worksheets("Items").Cells(nRow, 1), _
Worksheets("SectionSetup").Range("B1:B" & _
Worksheets("SectionSetup").Range("A1").End(xlDown).Row), 0)
我在这里遇到问题,并使用Excel 97-2003工作表类型的Excel
答案 0 :(得分:0)
Application.WorksheetFunction.Match
将在没有匹配项时引发运行时错误。
Application.Match
将返回错误值,您可以使用IsError()
例如:
Dim m 'variant
m = Application.Match(lookupValue, lookupRange, 0)
If Not IsError(m) Then
'got a match
Else
'no match
End If