2010-01-31 99 views
2

我試圖使用VBA保存PowerPoint演示文稿,並且我想將其保存爲PDF格式的頁面上帶有2x2幻燈片的Handout格式。有人可以告訴我或指向我的鏈接,告訴我如何做到這一點。我在Google上完成了功課,但找不到它。任何幫助/建議/提示將不勝感激。VBA將演示文稿另存爲演示文稿2x2格式Office 2007

我也試過搜索引用,但是我只能到達ppSaveAsPDF,無論如何,它都可以從VBE IntelliSense訪問。但我不知道如何實現2x2部分。

回答

2

我正在使用ActivePresentation.SaveAs,這不夠強大。 該做的工作:http://msdn.microsoft.com/en-us/library/bb231096.aspx

Sub CreateHandout() 

ActivePresentation.ExportAsFixedFormat "Y:\ml\PDFs\" + Replace(ActivePresentation.name, "pptx", "pdf"), ppFixedFormatTypePDF, ppFixedFormatIntentPrint, msoCTrue, ppPrintHandoutHorizontalFirst, ppPrintOutputFourSlideHandouts, msoFalse, , , , False, False, False, False, False 

End Sub 

的編輯器可以幫助您決定使用智能感知正確的選項。