VBAのFunction代わりにLAMBDA関数で自作関数を作る方法は?
VBAのFunction プロシージャの代わりに、Excel 365のLAMBDA関数で再利用可能な自作関数を定義できます。名前の定義で`=LAMBDA(引数1, 引数2, 計算式)`のように記述し、その名前をセルから呼び出せば関数として動作します。VBAと違いマクロ設定なしで動作し、ファイルを開くたびに「コンテンツの有効化」を求められることもありません。ただしLAMBDAは365専用で、配布先の全員が365環境である必要があります。
📊 バージョン対応
2016
❌
非対応
2019
❌
非対応
2021
❌
非対応
365
✅
対応
VBA代替LAMBDAカスタム関数ユーザー定義関数