为何Office 365 PPT 2209版用ExportAsFixedFormat导出PDF报VBA错误70?
PowerPoint VBA导出PDF权限被拒绝问题(Office 365 2209版本)
以下VBA代码在Microsoft 365 PowerPoint 2007中可正常运行:
Sub testSavePDF() ActivePresentation.ExportAsFixedFormat "testExportPDF.pdf", _ FixedFormatType:=ppFixedFormatTypePDF End Sub
但在Microsoft 365 MSO(版本2209 内部版本16.0.15629.20152)64位环境中执行时,会触发运行时错误70:权限被拒绝。除第三方相关文章外,未在微软官方找到针对性解决方案。
已尝试的排查/解决操作:
- 添加
KeepIRMSettings:=False等参数,无效 - 改用
ExportAsFixedFormat2方法,无效 - 确认目标目录具备写入权限
- 将
FixedFormatType设置为ppFixedFormatTypeXPS时,可成功导出XPS文件,无报错
更新:将Office 365从2209版本回退至Microsoft 365 MSO(版本2208 内部版本16.0.15601.20148)64位后,PDF导出功能恢复正常。
内容的提问来源于stack exchange,提问作者jpslater
相关产品推荐
相关产品推荐

