Powerpoint VBA代码将显示在所有新文档上

Powerpoint VBA代码将显示在所有新文档上,vba,powerpoint,Vba,Powerpoint,我在Powerpoint 2010中有一个宏,用于根据位于中心位置的模板打开新文档,并安装在多台计算机上 Sub PowerpointTemplate() Application.Presentations.Open ("file") End Sub Powerpoint不保存宏。即使将“宏输入:设置为所有打开的演示文稿”,似乎也会将此选择重置为“演示文稿1”。宏在我打开当前文档时起作用,但一旦我关闭Powerpoint并重新打开它,宏已被删除 是否要将宏设置为永久应用于所有演示文稿?您需要创

我在Powerpoint 2010中有一个宏,用于根据位于中心位置的模板打开新文档,并安装在多台计算机上

Sub PowerpointTemplate()
Application.Presentations.Open ("file")
End Sub
Powerpoint不保存宏。即使将“宏输入:设置为所有打开的演示文稿”,似乎也会将此选择重置为“演示文稿1”。宏在我打开当前文档时起作用,但一旦我关闭Powerpoint并重新打开它,宏已被删除


是否要将宏设置为永久应用于所有演示文稿?

您需要创建一个加载项并加载它,以便使代码可用于所有打开的演示文稿

将宏设置为所有打开的演示文稿只会显示所有打开的演示文稿中可用的公共宏;它对宏代码的保存位置没有影响