Presentation.SaveCopyAs メソッド (PowerPoint)

元のプレゼンテーションを変更しないで、指定したプレゼンテーションのコピーをファイルに保存します。

構文

SaveCopyAs( _FileName_, _FileFormat_, _EmbedTrueTypeFonts_ )

Presentation オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
FileName 必須 文字列型 (String) 保存するファイルの名前を指定します。 絶対パス名を指定しない場合、ファイルは現在のフォルダーに保存されます。
FileFormat 省略可能 PpSaveAsFileType ファイル形式を指定します。
EmbedTrueTypeFonts 省略可能 MsoTriState TrueType フォントを埋め込むかどうかを指定します。

注釈

FileFormat パラメーターの値に使用できるのは、次に示す PpSaveAsFileType クラスの定数のいずれかです。 既定では ppSaveAsDefault です

ppSaveAsHTMLv3
ppSaveAsAddIn
ppSaveAsBMP
ppSaveAsDefault
ppSaveAsGIF
ppSaveAsHTML
ppSaveAsHTMLDual
ppSaveAsJPG
ppSaveAsMetaFile
ppSaveAsPNG
ppSaveAsPowerPoint3
ppSaveAsPowerPoint4
ppSaveAsPowerPoint4FarEast
ppSaveAsPowerPoint7
ppSaveAsPresentation
ppSaveAsRTF
ppSaveAsShow
ppSaveAsTemplate
ppSaveAsTIF
ppSaveAsWebArchive

EmbedTrueTypeFonts パラメーターの値は、これらの MsoTriState クラスの定数のいずれかになります。

定数 説明
msoFalse TrueType フォントは埋め込まれません。
msoTriStateMixed 埋め込まれるフォントには、TrueType フォントと TrueType でないフォントが混在しています。 既定値です。
msoTrue TrueType フォントは埋め込まれます。

プレゼンテーションが完全にダウンロードされていない場合、このメソッドは失敗し、エラーが発生します。 部分ドキュメントの詳細については、「部分ドキュメントを 操作する」を参照してください。

次の使用例は、作業中のプレゼンテーションのコピーを "New Format Copy.ppt" という名前で保存します。既定では、このコピーは現在のバージョンの PowerPoint でプレゼンテーションの形式で保存されます。 その後、プレゼンテーションを Old Format Copy という名前の PowerPoint 4.0 形式のファイルとして保存します。

With Application.ActivePresentation

    .SaveCopyAs "New Format Copy"

    .SaveAs "Old Format Copy", ppSaveAsPowerPoint4

End With

関連項目

プレゼンテーション オブジェクト

部分ドキュメントの操作

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。