Excel VBA在同一工作簿的不同只读实例之间共享加载项



我和我的团队在网络驱动器上共享此工作簿。此工作簿使用了一些自定义功能所需的自定义加载项。这些加载项由我添加的自定义VBA代码自动安装,用户无需执行任何操作。似乎只有我才能使用加载项-其他团队成员在尝试加载加载项时遇到问题,他们得到了这个错误:

Run-time error 1004 Unable to copy add-in to library.

尝试运行时发生错误

Application.AddIns.add(<addin_name>)

加载项仅位于Windows网络共享上。我写的代码忽略了将加载项复制到本地驱动器上的加载项文件夹的提示,因为我不希望发生这种情况。这是一个非常烦人的问题,因为我自己无法完全调试,我需要团队成员的合作,这是有限的。非常感谢您的帮助,谢谢。

我建议从网络驱动器以只读方式打开XLA,就好像它是一个工作簿(当然是这样),而不是使用加载项。Add-打开XLA可以使其在Excel会话中使用,这样它就可以作为加载项使用,而不在加载项集合中。

最新更新