在Excel中加载XLL:Tools-> AddIn和File-> Open之间的任何区别?

时间:2012-11-02 13:43:33

标签: excel load add-in xll

我有一个XLL,想要在Excel中加载它。

使用工具加载 - > AddIn或File->加载

之外是否有任何区别
  • 如果我使用File-> Open;
  • ,则无法卸载它
  • 如果我重新启动Excel,它将不会自动加载。

谢谢!

2 个答案:

答案 0 :(得分:3)

假设您正在编写xll而不是VBA加载项,请参阅http://xllblog.wordpress.com/2013/07/10/add-in-manager/的完整报道。

长话短说,File>Open...只拨打xlAutoOpen。加载项管理器在您添加文件时调用xlAutoAdd然后调用xlAutoOpen,并在删除文件时调用xlAutoRemove然后xlAutoClose

答案 1 :(得分:2)

工具 - > Addin在第一次安装插件时触发另一个事件AddinInstall。我个人从不使用这个活动 如果要使用VBA加载XLL,则必须使用RegisterXLL