0

我在 PowerPoint 中编写了 2 个宏,并将宏添加到名为“我的功能区”的自定义功能区中,只需单击按钮即可使用这些宏。唯一的问题是,当其他人在另一台计算机上打开 PowerPoint 时,功能区会消失。宏保留在文件中,但自定义功能区没有,我们必须创建另一个自定义功能区,并且每次我们在驱动器上共享文件时都将两个宏放置到功能区。(这很烦人)

我想将自定义功能区永久附加到 PowerPoint,以便打开 PowerPoint 的任何人都能够看到其 PowerPoint 版本中已包含两个宏的个性化功能区。

4

2 回答 2

0

VBA 宏不是为在多台 PC 上分发代码而设计的。如果您需要获得可以安装在其他 PC 上的解决方案,您需要开发一个插件。这正是他们被发明的目的。此外,您可以为加载项创建安装程序。它将作为其他应用程序安装在您的 PC 上。请参阅演练:为 PowerPoint 创建您的第一个应用程序级加载项以开始使用。

如果您选择继续使用 VBA 宏,则必须编辑打开的 xml 文档。有关详细信息,请参阅自定义 Word 功能区用户界面。该过程对于几乎所有 Office 应用程序都很常见(Outlook 不支持该过程)。

于 2015-05-21T16:18:15.487 回答
0

您可以使用像Ribbon Editor这样的程序来为您的 pptm 文件自定义 Ribbon。(不需要插件,您希望它仅与文件一起部署)

于 2016-09-21T10:48:30.827 回答