【发布时间】:2018-10-19 19:16:21
【问题描述】:
我有一个小工具可以将ppt文档中的图片导出为图像文件,这样我就可以将它们导入到其他地方。 为此,我一直在使用以下代码:
For Each slideShape In slide
If slideShape.Type = msoPicture Then
Call slideShape.Export(materialPresentation.Path & "\" & ecode & "_" & cont & ".jpg", ppSaveAsJPG)
cont = cont + 1
End If
Next slideShape
但是,在不同的工具中,我需要一次导出幻灯片的所有形状,就像用鼠标选择它们,然后单击“另存为图像”,这会创建一个包含所有形状的图像。
有没有办法使用 VBA 来做到这一点?我在网上找到的都是导出单个形状的示例(我已经知道了)。
【问题讨论】:
标签: vba ms-office powerpoint