.PPSM

PPSM ファイル

PowerPoint Open XML Macro-Enabled Slide Show
質問する
クイック回答

PPSM ファイルは、フルスクリーンモードで直接起動し、VBA マクロを実行できる PowerPoint スライドショーです。Microsoft PowerPoint で開きますが、インターネットから取得したファイルのマクロはデフォルトでブロックされます。マクロのリスクなしでスライドを表示するには、LibreOffice Impress または Google スライドを使用してください。デッキを編集するには、PowerPoint 内で .pptm または .pptx として保存します。

開発元: Microsoft カテゴリ: プレゼンテーションファイル オープンスタンダード MIME: application/vnd.ms-powerpoint.slideshow.macroEnabled.12
対応OS Windows macOS Linux Android iOS Web
関連: .KEY · .ODP · .PPTX · .PPSX

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jun 19, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

PPSM ファイル形式とは?

.ppsm ファイルは、2つの動作を組み合わせた Microsoft PowerPoint プレゼンテーションです。1つは(.ppsx のように)フルスクリーンのスライドショーモードで直接開くこと、もう1つは(.pptm のように)埋め込まれた VBA マクロを含んでいることです。Microsoft は Office 2007 でこの形式を Office Open XML ファミリーの一部として導入し、他のすべての OOXML ファイルタイプと同様に ZIP アーカイブ コンテナを共有しています。

構造的には、.ppsm はスライド、レイアウト、テーマ、メディアの関係を記述する XML ドキュメントと、コンパイルされた VBA マクロプロジェクトを保持するバイナリの vbaProject.bin を含む ZIP パッケージです。.ppsm と .pptm の唯一の技術的な違いは、[Content_Types].xml 内の単一のコンテンツタイプ宣言であり、これにより編集モードではなくプレゼンテーションモードで起動するようにフラグが立てられます。

マクロはファイルを開いたとき、スライドの切り替え時、または閉じるときに自動的に実行できるため、.ppsm ファイルは悪意のあるコードの配信ベクトルとして認識されています。2022年以降、Microsoft 365 はインターネットからダウンロードされた Office ファイル(Mark-of-the-Web ポリシー)での VBA 実行をデフォルトでブロックしています。メールや信頼できないソースから受信したファイルは、注意して扱う必要があります。

マクロを削除してスライドショーの動作を維持するには、PowerPoint で開き、.ppsx として保存します。内容を編集するには、.pptm または .pptx として保存してください。LibreOffice Impress でも .ppsm ファイルを開くことができますが、VBA マクロの互換性は複雑さに依存します。

セキュリティと安全性

リスク: HIGH

PPSM はハイリスクな形式です。スライドショーモードで自動起動するという心理的プレッシャー(ユーザーが深く考えずにセキュリティプロンプトをクリックしてしまう可能性がある)と、完全な VBA マクロ実行機能を兼ね備えています。2022年以降、Microsoft は Mark-of-the-Web 属性を持つファイル(メールやインターネットから)のマクロをデフォルトでブロックしています。ユーザーは右クリック > プロパティ > ブロック解除を行って上書きする必要があります。予期しない .ppsm でマクロを有効にしないでください。安全に検査するには、VBA を実行せずにスライドをレンダリングする LibreOffice Impress、Google スライド、または PowerPoint for the web で開いてください。マクロがなくても、スライドショー内の埋め込みリンクがフィッシングサイトを指している可能性があることに注意してください。

形式の詳細

概要
正式名称PowerPoint Open XML Macro-Enabled Slide Show別名 PowerPoint macro-enabled show, macro-enabled slideshow
開発元Microsoft登場時期 2007 (PowerPoint 2007 / Office Open XML)
MIME タイプapplication/vnd.ms-powerpoint.slideshow.macroEnabled.12
タイプ埋め込み VBA マクロを含む ZIP ベースの Office Open XML パッケージ (圧縮された XML + バイナリ VBA)
標準規格オープン・ロイヤリティフリー
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
504B0304
ASCII
PK··
PPSM は ZIP アーカイブであり、ヘッダーは他の OOXML ファイル (PPTX, PPTM, PPSX, DOCX) と同一です。[Content_Types].xml が macroEnabled スライドショーのコンテンツタイプを宣言していること、および ZIP 内に ppt/vbaProject.bin が存在することによって識別されます。

PPSM ファイルを開くプログラム

Windows3 apps
Microsoft PowerPoint 有料 ダブルクリックしてスライドショーモードで起動します。インターネットからのファイルはマクロがブロックされます。ファイルを右クリック > プロパティ > ブロック解除を行い、開き直してから、ソースが既知の場合のみマクロを信頼してください。編集するには、スライドショー中に Esc を押し、.pptm として保存します。
LibreOffice Impress オープンソース 無料。スライドをエディタで開きます(スライドショーモードではありません)。PowerPoint の VBA マクロは実行されないため、信頼できないファイルの閲覧に安全です。PDF または ODP にエクスポート可能です。
WPS Office Presentation フリーミアム スライドを開いて編集できます。VBA マクロのサポートは限定的です。
macOS3 apps
Microsoft PowerPoint 有料 ダブルクリックしてスライドショーモードで起動します。インターネットからのファイルはマクロがブロックされます。ファイルを右クリック > プロパティ > ブロック解除を行い、開き直してから、ソースが既知の場合のみマクロを信頼してください。編集するには、スライドショー中に Esc を押し、.pptm として保存します。
Apple Keynote 無料 Mac では無料。スライドをインポートします(マクロは破棄されます)。必要に応じて PowerPoint 形式に書き戻せます。
LibreOffice Impress オープンソース 無料。スライドをエディタで開きます(スライドショーモードではありません)。PowerPoint の VBA マクロは実行されないため、信頼できないファイルの閲覧に安全です。PDF または ODP にエクスポート可能です。
Linux1 app
LibreOffice Impress オープンソース 無料。スライドをエディタで開きます(スライドショーモードではありません)。PowerPoint の VBA マクロは実行されないため、信頼できないファイルの閲覧に安全です。PDF または ODP にエクスポート可能です。
Android1 app
Microsoft PowerPoint (mobile) フリーミアム タップしてスライドを表示・編集できます。モバイル版では VBA マクロは実行されません。
iOS1 app
Microsoft PowerPoint (mobile) フリーミアム タップしてスライドを表示・編集できます。モバイル版では VBA マクロは実行されません。
Web2 apps
Google Slides 無料 Google ドライブにアップロードし、スライドで開きます。インポート時にマクロは削除され、スライドは安全にレンダリングされます。
PowerPoint for the web 無料 OneDrive にアップロードしてブラウザで開きます。スライドはレンダリングされますが、VBA マクロは実行されません。

技術的詳細

詳細仕様
コンテナZIP アーカイブ (Office Open XML パッケージ); マジックバイト `50 4B 03 04` ("PK")
主要な内部ファイル`ppt/vbaProject.bin` - VBA マクロプロジェクトを保持する Compound Document Format バイナリ
コンテンツタイプ`application/vnd.ms-powerpoint.slideshow.macroEnabled.12` により、マクロなしの `.ppsx` と区別されます
起動時の動作フルスクリーンのスライドショーモードで直接起動。起動時に編集ビューは表示されません
マクロエンジンVBA (Visual Basic for Applications); マクロは開始、スライド切り替え、終了イベントで実行可能
VBA パスワードVBA プロジェクトは、ファイルを開くパスワードとは別に、個別にパスワードロックが可能です
圧縮DEFLATE (エントリごとの ZIP)
整合性エントリごとの ZIP CRC-32。VBA プロジェクトにはオプションでデジタル署名が可能
暗号化オプションの Agile Encryption (ECMA-376 Part 4)。適用されると OOXML パッケージを OLE コンテナでラップします
セキュリティポリシーMicrosoft 365 (2022年以降) は、Mark-of-the-Web によりインターネット経由のファイルの VBA をデフォルトでブロックします
.pptm との関係構造的には `.pptm` と同一。コンテンツタイプのメタデータのみが異なり、`.ppsm` はスライドショーモードで開きます
プラットフォームサポートWindows および macOS (完全対応)。Web およびモバイルビューアはスライドを表示しますが、マクロは実行できません
リリース日2007 (PowerPoint 2007 / Office Open XML)
最新バージョンOffice Open XML (ECMA-376 / ISO/IEC 29500); current as of Microsoft 365
オープンスタンダードはい · ロイヤリティフリー
仕様書learn.microsoft.com

PPSM の変換

コミュニティ Q&A

ユーザーからの質問
質問する
PPSM ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。PPSM ファイルについて最初の質問をしてみましょう。

よくある質問

PPSM と PPSX の違いは何ですか?
PPSX はマクロなしのスライドショーです。PPSM は VBA マクロ機能が追加されています。どちらもフルスクリーンモードで直接開きます。PPSM には実行可能コードを含めることができますが、PPSX には含めることができません。
PPSM と PPTM の違いは何ですか?
内容とマクロは同じです。PPTM はエディタで開き、PPSM はスライドショーモードで開きます。PowerPoint の «名前を付けて保存» で変換できます。
PPSM ファイルを編集するにはどうすればよいですか?
PowerPoint で開き、Esc キーを押してスライドショーを終了し、«ファイル» > «名前を付けて保存» で .pptm を選択すると編集可能なマクロ有効デッキになります。マクロを削除する場合は .pptx を選択します。LibreOffice Impress でもスライドを直接編集モードで開くことができます。
PPSM ファイルを開いても安全ですか?
スライドの閲覧は安全ですが、VBA マクロは悪意のある可能性があります。安全に検査するには、PowerPoint の VBA を実行しない LibreOffice Impress や Google スライドで開いてください。予期しない .ppsm ファイルで «コンテンツの有効化» をクリックしないでください。
マクロがブロックされました。有効にするにはどうすればよいですか?
ファイルを閉じ、右クリック > «プロパティ» > «許可する»(ブロック解除)にチェックを入れ、OK をクリックして開き直します。その後、PowerPoint 内でコンテンツを有効にします。これは、完全に信頼できるファイルに対してのみ行ってください。
PPSM を PDF に変換するにはどうすればよいですか?
PowerPoint(または LibreOffice Impress / Google スライド)で開き、PDF としてエクスポートまたは保存します。PDF は静的であり、マクロは含まれません。
PPSM からマクロを削除するにはどうすればよいですか?
PowerPoint で開き、«名前を付けて保存» > «PowerPoint スライドショー (.ppsx)» を選択すると、マクロを削除した状態でスライドショーの動作を維持できます。編集可能なデッキにするには .pptx として保存します。

参考文献

1ISO/IEC 29500 - Office Open XML File Formatswww.iso.org
2Microsoft - [MS-PPTX] PowerPoint Extensions to Office Open XMLlearn.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.M4AMPEG-4 Audio File
5.EXEWindows Executable (Portable Executable)
6.ICSiCalendar data file
7.DATProgram Data File (generic)
8.JSONJavaScript Object Notation file
9.RPMSGRestricted Permission Message
10.ODTOpenDocument Text

関連する拡張子

.KEYApple Keynote Presentation
.ODPOpenDocument Presentation
.PPTXMicrosoft PowerPoint Open XML Presentation
.PPSXPowerPoint Open XML Slide Show
.PPSPowerPoint 97-2003 Slide Show
.PPTMicrosoft PowerPoint 97-2003 Presentation

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧