0

我是 Excel 插件和 Visual Studio 的新手。经过一番搜索,我想出了以下步骤来创建 Excel 自动化插件:(我使用的是 VS 2012)

  1. 创建一个 C++ ATL 项目
  2. 添加一个 STL 简单对象
  3. 右键单击对象并添加一个方法(带有 IN 和 RETVAL 参数)
  4. 构建解决方案
  5. 使用 regsvr32 注册 dll

我能够成功注册dll。但该加载项未显示在 Excel 2010 的可用自动化服务器列表中(安装在我的 Windows 7 机器上)。Excel 是 32 位的。

提前致谢

4

1 回答 1

0

我使用了错误的 regsvr32。由于我正在构建 32 位 dll,因此我应该使用 \Windows\SysWOW64 中的 regsvr32。

于 2013-01-04T21:31:32.937 回答