【问题标题】:"VBAProject" name conflict“VBAProject”名称冲突
【发布时间】:2017-10-31 11:47:00
【问题描述】:

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

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

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

问题:

  • 每个加载项都需要将 PowerPoint 加载项命名为“VBAProject”吗?
  • 有没有办法将名称“VBAProject”更改为独特的名称,从而避免名称冲突?

【问题讨论】:

    标签: vba powerpoint office-addins


    【解决方案1】:

    看来我已经找到了解决问题的方法,并希望与社区分享。它涉及对注册表的小改动。 [在处理注册表时要小心,并在进行任何更改之前进行备份。]

    从 Regedit.exe -> HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\PowerPoint\Options。将 DebugAddins 的值从 0x00000000 (0) 更改为 0x00000001 (1)。

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

    【讨论】:

      猜你喜欢
      • 2023-02-10
      • 2012-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-21
      • 2014-10-14
      • 2010-11-05
      相关资源
      最近更新 更多