OfficeType

VBA~VLookup関数~Excel

VBAで指定した表からキーワードを検索したい場合はVLookup関数を使います。

書き方

WorksheetFunction.VLookup(検索値, 範囲, 列番号, [検索方法])

例として下の画像において下のコードを実行するとセルE2に対応番号2の文字列ばななが表示されます。

image-01

Sub test1()

Range("E2") = WorksheetFunction.VLookup(Range("D2"), Range("A1:B6"), 2, False)

End Sub

image-02