我已尝试过以下两组代码,如果进入错误处理,则会收到运行时错误1004或无应答。
res.Cells(rlr, 8) = Application.WorksheetFunction.VLookup( _
res.Cells(rlr, 6), Repetition, 2, False)
和
res.Cells(rlr, 8).FormulaR1C1 = Evaluate("VLOOKUP(" & _
rec.Cells(2, 16) & "," & Repetition & ",2,FALSE)")
重复是一个动态命名范围,我试过手动执行此操作并且工作正常。
我做错了什么?
答案 0 :(得分:0)
尝试:
res.Cells(rlr, 8).Value = res.Evaluate("VLOOKUP(" & _
res.Cells(2, 16).Address & "," & Repetition.Address & ",2,FALSE)")
假设rec.Cells(2,16)
是拼写错误且所有范围都在工作表res