0

我正在尝试在 powerpoint 2007 中创建一个简单的宏来将活动演示文稿保存为 pdf。我在这里尝试了 MS 网站上的示例:

http://msdn.microsoft.com/en-us/library/office/ff746080.aspx

Public Sub ExportAsFixedFormat_Example() 

   ActivePresentation.ExportAsFixedFormat "C:\Users\username\Documents\test.pdf", ppFixedFormatTypePDF, ppFixedFormatIntentScreen, msoCTrue, ppPrintHandoutHorizontalFirst, ppPrintOutputBuildSlides, msoFalse, , , , False, False, False, False, False 

End Sub

我不断收到这个错误:

run-time error '-2147467259 (80004005)':
Method ExportAsFixedFormat of object '_Presentation' failed

这是什么意思?我该如何解决?谢谢!

4

1 回答 1

0

很可能存储该 pdf 文件的路径不存在或权限被拒绝!

尝试:

Public Sub ExportAsFixedFormat_Example()
    Dim sFDR As String
    sFDR = Environ("USERPROFILE") & "\Documents\"
    ActivePresentation.ExportAsFixedFormat _
        Path:=sFDR & "test.pdf", _
        FixedFormatType:=ppFixedFormatTypePDF, _
        Intent:=ppFixedFormatIntentScreen, _
        FrameSlides:=msoCTrue, _
        HandoutOrder:=ppPrintHandoutHorizontalFirst, _
        OutputType:=ppPrintOutputBuildSlides, _
        PrintHiddenSlides:=msoFalse
End Sub
于 2013-09-30T05:11:50.260 回答