関数を入力して CTRL + SHIFT + A を押すと、Excel で残りの引数が補完されます。
たとえば、「=SUM(」と入力してから CTRL + SHIFT + A を押すと、次のようになります。
=sum(number1,number2,...)
私の質問は、VBA または XLL からこの署名を取得する方法です。たとえば、独自の関数ウィザードまたはマクロを実装して、データをより速く入力できるようにすることができます。
アンソニー
変数をバリアントとして宣言しない場合は、インテリセンスを開始する必要があります。つまり、次の代わりに実行します。
Dim X as object
次に
Dim X as excel.application
、その関数に必要なすべての変数が黄色のオーバーレイで表示されます。
ctrl-shift-Aのように編集可能なテキストに「署名」を出力しませんが、同じ目的を果たします。
http://nxll.codeplex.comを使用します。すべてのアドイン関数は、この情報を照会できるファーストクラスのオブジェクトです。