Presentation.SaveCopyAs2 method (PowerPoint)
Saves a copy of the specified presentation to a file without modifying the original.
Syntax
expression. SaveCopyAs2
( _FileName_
, _FileFormat_
, _EmbedTrueTypeFonts_
, _ReadOnlyRecommended_
)
expression A variable that represents a Presentation object.
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
FileName | Required | String | Specifies the name to save the file under. If you don't include a full path, PowerPoint saves the file in the current folder. |
FileFormat | Optional | PpSaveAsFileType | The file format. |
EmbedTrueTypeFonts | Optional | MsoTriState | Specifies whether TrueType fonts are embedded. |
ReadOnlyRecommended | Optional | MsoTriState | Specifies whether the file should be marked as ReadOnlyRecommended. |
Remarks
The FileFormat parameter value can be one of these PpSaveAsFileType constants. The default is ppSaveAsDefault.
ppSaveAsHTMLv3 |
ppSaveAsAddIn |
ppSaveAsBMP |
ppSaveAsDefault |
ppSaveAsGIF |
ppSaveAsHTML |
ppSaveAsHTMLDual |
ppSaveAsJPG |
ppSaveAsMetaFile |
ppSaveAsPNG |
ppSaveAsPowerPoint3 |
ppSaveAsPowerPoint4 |
ppSaveAsPowerPoint4FarEast |
ppSaveAsPowerPoint7 |
ppSaveAsPresentation |
ppSaveAsRTF |
ppSaveAsShow |
ppSaveAsTemplate |
ppSaveAsTIF |
ppSaveAsWebArchive |
The EmbedTrueTypeFonts parameter value can be one of these MsoTriState constants.
Constant | Description |
---|---|
msoFalse | TrueType fonts are not embedded. |
msoTriStateMixed | Embedded fonts are a mixture of TrueType and non-TrueType. The default. |
msoTrue | TrueType fonts are embedded. |
The ReadOnlyRecommended parameter value can be one of these MsoTriState constants.
Constant | Description |
---|---|
msoFalse | The new file is not marked as ReadOnlyRecommended. |
msoTriStateMixed | The new file will have the same ReadOnlyRecommended state as the original. The default. |
msoTrue | The new file will be marked as ReadOnlyRecommended. |
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 a copy of the active presentation under the name "New File.pptx" while removing the ReadOnlyRecommended flag.
With Application.ActivePresentation
.SaveCopyAs2 "New File", ppSaveAsDefault, msoTriStateMixed, msoFalse
End With
See also
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.