"的VBAProject"名称冲突

时间:2017-05-30 20:56:12

标签: vba powerpoint office-addins

我的问题涉及所有名为VBAProject的PowerPoint加载项。

  • Microsoft Office Pro Plus 2010 - PowerPoint 2010 32位
  • 运行Windows 7 Pro SP1 64位

我有几个PowerPoint加载项保存为.PPAM文件。在任何PowerPoint文件中,我都可以(或应该能够)链接加载项以扩展该演示文稿的功能。每个.PPAM文件的名称都不同。但是,在VBA IDE中,在引用列表中,每个加载项都被称为' VBAProject'。有多个' VBAProject'每个显示一个不同的.PPAM文件的路径。问题是我无法添加对多个加载项的引用,因为为每个加载项分配了相同的名称;的VBAProject。这会导致名称冲突。使用PowerPoint设计视图中的加载项管理器,我可以看到所有选定的加载项都处于活动状态'。 VBA IDE的加载项管理器不显示加载项。

问题:

  • 将PowerPoint加载项命名为' VBAProject'预计每个加载项?
  • 有没有办法改变名称' VBAProject'一些独特的东西,从而避免名称冲突?

1

1 个答案:

答案 0 :(得分:0)

所以好像我找到了解决问题的方法,并希望与社区分享。它涉及对注册表的一个小改动。 [在与注册表交易时要小心,并在任何更改之前进行备份。]

来自Regedit.exe - > HKEY_CURRENT_USER \软件\微软\办公室\ 14.0 \ PowerPoint中\选项。将DebugAddins的值从0x00000000(0)更改为0x00000001(1)。

完成此操作后,您将能够在VBA IDE中看到所有加载项,并从那里可以更改名称' VBAProject'独特的东西。