附加相同的加载项,但在 Excel 启动时来自不同的文件夹

attach same addins but from different folders on Excel start up

本文关键字:文件夹 启动 但在 加载项 Excel      更新时间:2023-10-16

我有一个用C++写的Excel插件XLL,说它叫做abc.xll。

我想做的是编写一个小的批处理脚本,以便当我调用它以"Prod"参数开始时,它将使用 C:\xllProduction\abc.xll 文件夹中的 xll 插件启动 Excel,当我使用 "Dev" 参数启动它时,它将在 C:\xllDev\abc.xll 文件夹中启动 Excel xll。

我知道我可以在文件中使用 set local.bat强制环境变量仅对特定会话有效,并且我可以使用 start excel 启动 Excel,但我不确定如何从特定的 xll 开始。

如果有帮助,我正在使用 Excel 2010。

谢谢!

您需要修复 Excel 用于在启动脚本中选取 XLL 的注册表项。查看此答案以获取提示:如何部署 Excel XLL 加载项并在 Excel 中自动注册加载项