vbaのコードでVLOOKUP関数を使って、テーブル配列内のスプレッドシートの値を調べようとしています。 正しい書き方がわかりません。
以下は、通常のVLOOKUP式で、すべての参照があります。
=VLOOKUP(DATA!AN2,DATA!AA9:AF20,5,FALSE)
Vlookup "のコードを以下に示します。
Function vlookupVBA(lookupValue, rangeString, colOffset)
vlookupVBA = "#N/A"
On Error Resume Next
Dim table_lookup As range
Set table_lookup = range(rangeString)
vlookupVBA = Application.WorksheetFunction.vlookup(lookupValue, table_lookup, colOffset, False)
End Function