2


多数の.xla/.xlam Excelアドインがあり、バージョン管理と保守がより簡単なものに移行する時が来ました。
可能であればC#で記述したいのですが、アドインは次のようなことを行う必要があります。-

  • ユーザー定義関数をExcelに提供する
  • Excelシートで名前付き範囲を作成および操作する
  • 外部ソースからデータをプルし、Excelシートにセルを入力します

現在、これはすべて可能であり、.xlamを使用して簡単に行うことができます。VSTOへの移行またはC#アドインの作成の長所/短所は何ですか(VS2010にはExcel 2007アドインを作成する新しいプロジェクトオプションがあることに気付きました)。
ドキュメントの良い情報源はありますか?
ありがとうデイブ

4

1 に答える 1

5

Excel DNA(無料)またはAddin Express(有料)を真剣に検討することをお勧めします。どちらも、必要に応じて.COMto.NETインターフェイスとともに.XLLインターフェイスを介して.Net機能を提供します。
これらの両方のパフォーマンスにより、VSTOは糖蜜のように見え、インストールは非常に簡単です。
実行するUDFを簡単に作成するために、XLDNAを打ち負かすことは非常に困難です。

于 2010-11-03T21:59:03.293 に答える