Excel COM 加载项永久安装

Excel COM Add-in installation permanently

我有一个 Excel COM 加载项,它是用 Excel DNA 编写的 xll 格式,应该永久启用。因为我打算把它安装到多台机器上。

我尝试创建以下注册表项。二进制文件位于 C:\MyPlugin\MyPlugin.xll。但是,启动Excel时无法加载。谁能告诉我缺少什么?

Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins\MyPlugin 名称:加载行为 类型:REG_DWORD 数据:3

Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\AddinsData\MyPlugin 名称:加载计数 类型:REG_DWORD 数据:0

Computer\HKEY_CURRENT_USER\Software\Microsoft\OfficeCompat\Excel\AddinCleanLoad 名称:C:\MyPlugin\MyPlugin.xll 类型:REG_DWORD 数据:233b004e

Computer\HKEY_CURRENT_USER\Software\Microsoft\OfficeCompat\Excel\AddinUsage 名称:C:\MyPlugin\MyPlugin.xll 类型:REG_DWORD 数据:1000000

此解决方案有效。 https://docs.excel-dna.net/installing-your-add-in/

注册表键安装在HKCU中,所以我额外设置了运行键来在机器启动时为每个用户的初始运行启动XLL。