我的代码的第一部分应该找到工作表中的最后一个活动行 - 我的数据集由可能返回空白的公式组成,所以我想使用“查找”方法。工作表“WS1 投标数据”存在,但是当我尝试运行代码时出现“下标超出范围”错误。
我知道有很多与此类似的问题,但我一直找不到可行的解决方案。有没有人有想法?
start_row = Worksheets("Import").Range("B23").Value
start_col = Worksheets("Import").Range("B24").Value
start_ref = Worksheets("Import").Range("B19").Value
With Worksheets("WS1 Bid Data")
end_row = Cells.Find(What:="*", _
After:=.Range("A1"), _
LookAt:=x1Part, _
LookIn:=x1Formulas, _
SearchOrder:=x1ByRows, _
SearchDirection:=x1Previous, _
MatchCase:=False).Row
End With
Run Code Online (Sandbox Code Playgroud)