OfficeType

VBA~HLookup関数~Excel

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

書き方

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

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

image-01

Sub test1()

Range("B5") = WorksheetFunction.HLookup(Range("B4"), Range("A1:F2"), 2, False)

End Sub

image-02