C#で、実行時にExcelのワークシート関数(UDF)の作成
-
21-08-2019 - |
質問
これはC#で動的ワークシート関数を作成することができ、つまり、メソッドを使用せずにアプローチ属性?それとものみXLLを使用してサポートされます。この何かがある?
私は何を達成するために探しています、ソースから(パラメータとともに)機能のリストを取得し、これらの機能を登録することです。これらの機能は、単にサーバーへのコールとなりますので、これらの機能の内容は、すべての主要な関心事ではありません。
あなたの入力をありがとう!
解決 2
は、そのことが判明します。
のみXLLアドインはあなたに、実行時に関数を登録することができます。
他のヒント
あなたのシナリオは、のCodePlexするまたは<のhref = "HTTP上(ExcelDnaによってサポートされています。 google.com/group/exceldna」のrel = 『nofollowをnoreferrer』> Googleグループの)、無料のライブラリーは、.NETでExcelのユーザー定義関数のアドインを作成します。また、あなたがその場でエクスポートされた関数やマクロを作成することができます。これらの機能は、反射して、あなたが探しアセンブリおよび負荷でのいずれかであることができる、またはあなたがDynamicMethodsを使用してその場で関数を生成することができます。
しかし、ExcelDnaアドイン.xllとして、オートメーションアドインの上にいくつかの利点を有して実装されています。だから、これは正確にあなたの質問に答えていません。アドインリフレクションを使用して自動化を作成し、登録することが可能でなければなりませんが、私はExcelDnaの実装を超える利点がどうなるかわからない。
- Govert -