ワークシート関数は、VBA関数とは別物 今回はVBAにおけるワークシート関数の使い方について解説する。 ワークシート関数はExcelの「数式」で使える関数であり、VBAの「関数」とは別物だ。名前が同じで、同じ機能を持つものもあれば、名前が同じでも機能が多少異なるものもあるので、注意してほしい。 VBAでワークシート関数を呼び出して利用するには、ApplicationオブジェクトのWorksheetFunctionオブジェクトを取得して「メソッド」として利用する。Applicationオブジェクトは省略が可能だ。 WorksheetFunctionのメソッド一覧については、「WorksheetFunction メンバー (Excel)」を参照してほしい。 ここからは代表的なワークシート関数である「INDEX」「MATCH」「VLOOKUP」を例に、VBAにおけるワークシート関数の使い方を解説
![VBAにおけるワークシート関数――INDEX、MATCH、VLOOKUPの使い方](https://cdn-ak-scissors.b.st-hatena.com/image/square/982f993451355cdc2a7bd3c7d8e66340573f43d5/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F1506%2F19%2F240_news015.jpg)