我有一个XLL,想在Excel中加载它。
使用工具->加载项或文件->打开加载之间有什么区别,而不是
- 如果我使用文件>打开,则无法卸载它;
- 如果我重新启动 Excel,它不会自动加载。
谢谢!
假设您正在编写 xll 而不是 VBA 加载项,请参阅 http://xllblog.wordpress.com/2013/07/10/add-in-manager/的完整故事。
长话短说,File>Open...
只打电话给xlAutoOpen
.外接程序管理器会在您添加文件时调用xlAutoAdd
然后xlAutoOpen
,在您删除文件时调用xlAutoRemove
然后xlAutoClose
。
工具->插件在第一次安装插件时触发附加事件 AddinInstall。就个人而言,我从不使用这个事件。
如果你想使用VBA加载XLL,那么你必须使用RegisterXLL