在Excel中取消注册XLL(VBA)

Ste*_*e06 9 excel vba xll

我刚刚在Visual C++ 2010下使用XLW发现了用于Excel的XLL编程世界,到目前为止,使用XLW包提供的模板一切顺利,我有几个问题:

  1. 我发现我可以通过双击来注册XLL.还有哪些其他方式,尤其是VBA或Excel菜单?
  2. 如何通过Excel GUI和VBA取消注册XLL?我假设每次在Visual Studio下重建Xll时都必须这样做.
  3. Excel 2010 64位是否需要为64位编译和链接的XLL?

谢谢,史蒂夫

Bek*_*pov 5

我通常在下面使用,因为在excel会话中必须多次借出/卸载xla。请让我知道这对你有没有用:

AddIns.Add Filename:= "C:\test\1.XLL"
AddIns("Pricer Add-In").Installed = False

AddIns.Add Filename:= "C:\test\Arbitrage.XLL"
AddIns("Pricer Add-In").Installed = True
Run Code Online (Sandbox Code Playgroud)

您必须确保文件路径和插件的名称匹配。要检查插件的名称,请转到工具->插件。

您还可以使用“录制宏”功能并开始录制,并通过工具->插件禁用/启用插件/ xll。祝好运