1
私はF.を別のワークシート上VLookup
にそれを使用して列に値を返すことができるように、私はループに、列Eの値をしようとしていますVLOOKUPテーブルエラー
それは私にエラー
を与えてきました アプリケーション定義またはオブジェクト定義のエラー
ライン上の
:
result = Application.WorksheetFunction.VLookup(look, Sheet2.Range("B:H"), 2,
False)
マイコード
Dim X As Integer
Dim look As Variant
Dim result As Variant
X = 2
Sheet3.Range("E2").Select
Do Until IsEmpty(ActiveCell)
look = Sheet3.Cells(X, 5).Value
ActiveCell.Offset(1, 0).Select
result = Application.WorksheetFunction.VLookup(look, Sheet2.Range("B:H"), 2, False)
Sheet3.Cells(X, 6).Value = result
X = X + 1
Loop
避けhttp://stackoverflow.com/q/10714251/4539709-今あなたは '' B:H '''に値を持っていますか? – 0m3r
はい、 "B:H"に値があります –