以下のコードの何が問題になっていますか? 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