2011-01-18 13 views
1

私は、作業中のExcelDNA C#コードをExcel内にあり、アクセスできるようにしたいと思うxllプラグインがあります。私はこのプラグインのソースコードを入手することができません - そのまま使用しなければなりません。 C#からこれらの関数にアクセスできる方法はありますか?C#/ ExcelDNAコードから他のxllファイルを呼び出す

+0

誰かが十分に高い評価を得て、ExcelDNAタグを追加してもらえますか?ありがとうございました! –

+0

excel-dnaタグを追加していただきありがとうございます! –

+0

問題ありません。私はちょうど輝く新しいタグ作成力を得ました。私はExcelDNAについてもっと学びたいと思っています。私はすぐにそれを使うことを考えています。 – jtolle

答えて

2

StackOverflowでExcelDnaタグを表示することをお勧めします!

xlUDFを呼び出してみる必要があります。それはあなたが任意のUDF(それがロードされている限りあなたのXLLのものを含む)への呼び出しを可能にする必要があります。

MSDNの説明はhereであり、同様の質問はGoogle Groupsと回答しています。

私はこれが助けてくれることを願っています。ExcelDna examplesのリストにxlUDFを追加したいと思っています。

クリス

1

あなたは、これが返す配列の3列目からロードされたすべてのアドインとそのCシグネチャのリストを取得するにはhttp://xllutility.codeplex.comからGET.PROCEDURESを使用することができます。

これは、Cを呼び出すことができる任意の言語から任意のxllの関数を呼び出す方法に関するより一般的な答えです.ExcelDnaを使用している場合、xlUDFルートははるかに簡単です。

関連する問題