下面的代码有什么问题?我正在尝试vlookup
使用另一个工作簿中的封闭数据。如果我运行此代码,则需要很长时间才能执行。最后它挂起......但它最终会产生正确的结果:
Sub testing()
Range("G1").EntireColumn.Insert
With Range("G2")
.Formula = "=VLOOKUP(F2,'C:\Users\sathisk\Desktop\Macros\ReferencePath\[HUL_Assets_18th April 2012.xls]HUL_Assets_18th April 2012.xls'!A$1:J$65536,10,0)"
.Copy
.Offset(0, -1).Select
End With
Selection.End(xlDown).Offset(0, 1).Select
With ActiveCell
.PasteSpecial xlPasteFormulas
.Copy
.Select
End With
Range(ActiveCell, Selection.End(xlUp)).PasteSpecial xlPasteFormulas
End Sub