列出客户端计算机中的所有Excel加载项

时间:2014-06-25 09:11:01

标签: .net excel registry excel-addins office-addins

问题:

我想列出计算机上安装的每个Excel版本的所有Excel加载项(不是COM加载项)。 你能否提出我的任何线索或建议?

我做了什么

我尝试从注册表项中获取信息。对于Office 2013,它就在这里。

  

HKEY_LOCAL_MACHINE \ SOFTWARE \类\安装\组件\ 72EFF0976DEDB96428D4154EFA5A5807

但对于Office 2007,它并不存在。

密钥的数据是:

  1. analys32.xll
    • Data = Analysis ToolPak \提供用于统计和工程分析的数据分析工具
  2. atpvbaen.xlam
    • Data = Analysis ToolPak - Analysis ToolPak的VBA \ VBA函数
  3. eurotool.xlam
    • 数据=欧元货币工具\欧元货币的转换和格式
  4. solver.xlam
    • 数据=解算器加载项\用于优化和方程求解的工具
  5. 如果没有为每个Excel版本硬编码组件GUID,有没有办法实现这一目标?

0 个答案:

没有答案