我有一张工作表,当加载时,它会传递到它加载的 XLL 的路径。我需要一个可以取消注册该 XLL 并注册一个新的 VBA 宏。我知道如何注册一个新的 XLL。如何取消注册原始 XLL?
我找到了这段代码:
Application.ExecuteExcel4Macro "UNREGISTER(""ADDIN.xll"")"
但这既不会删除原始函数名称(尽管它似乎确实使它们无法使用),也不会添加新的 XLL。DLL 是使用 c++\XLW 创建的,因此如果有帮助,我也可以访问此代码。谢谢,斯坦