0

私は Excel アドインと Visual Studio の初心者です。いくつかの検索の後、Excel オートメーション アドインを作成する次の手順を思いつきました: (私は VS 2012 を使用しています)

  1. C++ ATL プロジェクトを作成する
  2. STL Simple オブジェクトを追加する
  3. オブジェクトを右クリックし、メソッドを追加します (IN および RETVAL パラメーターを使用)
  4. ソリューションを構築する
  5. dllをregsvr32に登録します

dll を正常に登録できました。しかし、このアドインは、Excel 2010 (Windows 7 のマシンにインストールされている) の使用可能なオートメーション サーバーの一覧に表示されません。エクセルは32ビットです。

前もって感謝します

4

1 に答える 1

0

間違った regsvr32 を使用していました。32 ビット dll をビルドしているので、\Windows\SysWOW64 から regsvr32 を使用する必要があります。

于 2013-01-04T21:31:32.937 に答える