有没有一种方法可以像使用Word文档一样以VBA的方式打开具有写密码为只读的PowerPoint文件?

时间:2020-03-13 14:56:57

标签: vba powerpoint

我想直接使用VBA打开一个具有写密码的PowerPoint演示文稿,而不显示要求输入密码或以只读方式打开的对话框。

我可以在Word文档中使用以下代码来做到这一点:

Sub openWriteProtectedWord()
    Documents.Open FileName:="C:\Users\user\Desktop\Doc2.docx", ReadOnly:=True
End Sub

执行此操作后,文件自动打开,而没有显示弹出窗口,我必须单击“只读”按钮。

PowerPoint的代码:

Sub openWriteProtected()
    Presentations.Open FileName:="C:\Users\user\Desktop\test.pptx", ReadOnly:=msoTrue
End Sub

执行代码后,将弹出对话框,输入密码或以只读方式打开。 这是PowerPoint缺少的功能,还是可以通过其他方式完成?

0 个答案:

没有答案