Vba Powerpoint 2010的命令行开关/宏

Vba Powerpoint 2010的命令行开关/宏,vba,command-line,powerpoint,Vba,Command Line,Powerpoint,是否有开关或通用宏(可应用于任何ppt文件)将ppt文件保存为png文件?否,没有用于此操作的命令行开关。不过,开关有两个可能的选项,一个是/M(宏),这意味着您可以在PPTX中运行宏(该宏可以保存到.PNG)或/PT(打印到)并打印到OneNote(如果有),这些图像将是PNG。有关更多详细信息,请参见(与2010年相同) 宏如下所示: Sub PrintToPng() Dim ap As Presentation: Set ap = ActivePresentation ap

是否有开关或通用宏(可应用于任何ppt文件)将ppt文件保存为png文件?

否,没有用于此操作的命令行开关。不过,开关有两个可能的选项,一个是
/M
(宏),这意味着您可以在PPTX中运行宏(该宏可以保存到.PNG)或
/PT
(打印到)并打印到OneNote(如果有),这些图像将是PNG。有关更多详细信息,请参见(与2010年相同)

宏如下所示:

Sub PrintToPng()
    Dim ap As Presentation: Set ap = ActivePresentation
    ap.SaveAs ap.Path & "\" & "new", ppSaveAsPNG
End Sub

这将在保存演示文稿的同一文件夹中,将每张幻灯片作为自己的PNG保存在名为“new”的子文件夹中。

以下内容对您有用吗?如果是,您可以选择答案旁边的空心复选标记