Skip to content

Latest commit

 

History

History
68 lines (41 loc) · 2.94 KB

PowerPoint.Presentation.Export.md

File metadata and controls

68 lines (41 loc) · 2.94 KB
title keywords f1_keywords api_name ms.assetid ms.date ms.localizationpriority
Presentation.Export method (PowerPoint)
vbapp10.chm583038
vbapp10.chm583038
PowerPoint.Presentation.Export
e114d86d-0400-35d3-fc89-d93748993874
08/02/2022
medium

Presentation.Export method (PowerPoint)

Exports each slide in the presentation, using the specified graphics filter, and saves the exported files in the specified folder.

Syntax

expression.Export (Path, FilterName, ScaleWidth, ScaleHeight)

expression A variable that represents a Presentation object.

Parameters

Name Required/Optional Data type Description
Path Required String The path of the folder where you want to save the exported slides. You can include a full path; if you don't do this, Microsoft PowerPoint creates a subfolder in the current folder for the exported slides.
FilterName Required String The graphics format in which you want to export slides. The specified graphics format must have an export filter registered in the Windows registry. You can specify either the registered extension or the registered filter name. PowerPoint will first search for a matching extension in the registry. If no extension that matches the specified string is found, PowerPoint will look for a filter name that matches.
ScaleWidth Optional Long The width in pixels of an exported slide.
ScaleHeight Optional Long The height in pixels of an exported slide.

Remarks

Exporting a presentation doesn't set the Saved property of a presentation to True.

PowerPoint uses the specified graphics filter to save each individual slide in the presentation. The names of the slides exported and saved to disk are determined by PowerPoint. They're typically saved by using names such as Slide1.wmf, Slide2.wmf. The path of the saved files is specified in the Path argument.

If the presentation is not fully downloaded, this method fails and an error occurs. For more information about the Partial Documents, see Work with Partial Documents.

Example

This example saves the active presentation as a Microsoft PowerPoint presentation and then exports each slide in the presentation as a Portable Network Graphics (PNG) file that will be saved in the Current Work folder. The example also exports each slide with a height of 100 pixels and a width of 100 pixels.

With ActivePresentation
    .SaveAs FileName:="c:\Current Work\Annual Sales", _
        FileFormat:=ppSaveAsPresentation
    .Export Path:="c:\Current Work", FilterName:="png", _
        ScaleWidth:=100, ScaleHeight:=100
End With

See also

Presentation Object

Work with Partial Documents

[!includeSupport and feedback]