Метод Presentation.SaveAs (PowerPoint)
Сохраняет презентацию, которая никогда не была сохранена, или сохраняет ранее сохраненную презентацию под другим именем.
Синтаксис
expression. SaveAs (FileName, FileFormat, EmbedFonts)
Выражение Переменная, представляющая объект Presentation .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
FileName | Обязательный | String | Указывает имя для сохранения файла. Если вы не включили полный путь, PowerPoint сохранит файл в текущей папке. |
FileFormat | Необязательный | PpSaveAsFileType | Задает формат сохраненного файла. Если этот аргумент опущен, файл сохраняется в формате файла по умолчанию (ppSaveAsDefault). |
EmbedFonts | Необязательный | MsoTriState | Указывает, внедряет ли PowerPoint шрифты TrueType в сохраненную презентацию. |
Замечания
Значение параметра FileFormat может быть одной из этих констант PpSaveAsFileType . Значение по умолчанию — ppSaveAsDefault. Полный список констант см. в разделе Перечисление PpSaveAsFileType.
ppSaveAsAddIn |
ppSaveAsBMP |
ppSaveAsDefault |
ppSaveAsEMF |
ppSaveAsExternalConverter |
ppSaveAsGIF |
ppSaveAsJPG |
ppSaveAsMetaFile |
ppSaveAsMP4 |
ppSaveAsOpenDocumentPresentation |
ppSaveAsOpenXMLAddin |
ppSaveAsOpenXMLPicturePresentation |
ppSaveAsOpenXMLPresentation |
ppSaveAsOpenXMLPresentationMacroEnabled |
ppSaveAsOpenXMLShow |
ppSaveAsOpenXMLShowMacroEnabled |
ppSaveAsOpenXMLTemplate |
ppSaveAsOpenXMLTemplateMacroEnabled |
ppSaveAsOpenXMLTheme |
ppSaveAsPDF |
ppSaveAsPNG |
ppSaveAsPresentation |
ppSaveAsRTF |
ppSaveAsShow |
ppSaveAsStrictOpenXMLPresentation |
ppSaveAsTemplate |
ppSaveAsTIF |
ppSaveAsWMV |
ppSaveAsXMLPresentation |
ppSaveAsXPS |
Значение параметра EmbedFonts может быть одной из этих констант MsoTriState .
Константа | Описание |
---|---|
msoFalse | Шрифты TrueType не внедрены. |
msoTriStateMixed | Внедренные шрифты представляют собой сочетание TrueType и non-TrueType. Значение по умолчанию. |
msoTrue | Шрифты TrueType внедрены. |
Если презентация загружена не полностью, этот метод завершается сбоем и возникает ошибка. Дополнительные сведения о частичных документах см. в разделе Работа с частичными документами.
Пример
В этом примере копия активной презентации сохраняется под именем "Новый формат Copy.ppt". По умолчанию эта копия сохраняется в формате презентации в текущей версии PowerPoint. Затем презентация сохраняется в виде файла PowerPoint 4.0 с именем "Копирование в старом формате".
With Application.ActivePresentation
.SaveCopyAs "New Format Copy"
.SaveAs "Old Format Copy", ppSaveAsPowerPoint4
End With
См. также
Работа с частичными документами
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.