エクセルVBAでクラスモジュールを使う 【第5回】VLOOKUPの数式は引数に応じてVBAが代わりに書いてくれる
VLOOKUP関数をVBAで使う場合、「Sheet1のA列の検索値が、Sheet2のA列と合致した時に、Sheet2のC列のデータをSheet1のB列に持ってくる」といった決め打ちのプロシージャを作る場合はネットで検索すると結構出てくる。でも、「もっと汎用的に使い回しができる方法はないか?」と考えてみたところ、以下のようにならできた。
GenVlookup(シート名1, 検索値1セル, シート名2, 検索値2セル, 取得データセル, 数式組み込みセル)
「シート名1の検索値