2010-01-31 2 views
2

VBA를 사용하여 PowerPoint 프레젠테이션을 저장하려고하고 페이지에 2x2 슬라이드가있는 유인물 형식으로 .pdf로 저장하려고합니다. 누군가 말해 주거나 나에게 그걸하는 법을 알려주는 링크를 가르쳐 줄 수 있습니까? Google에서 숙제를했는데 찾을 수 없습니다. 어떤 도움/제안/힌트를 주시면 감사하겠습니다.VBA 저장 유인물 2x2 형식으로 PDF로 프레젠테이션 저장 Office 2007

참조 검색도 시도했지만 VBE IntelliSense에서 액세스 할 수있는 ppSaveAsPDF에만 도달했습니다. 그러나 유인물 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 

에디터는 인텔리을 사용하여 올바른 옵션을 결정하는 데 도움 : 이는 일을했다.