まず結論
- PPTは、PowerPoint 97–2003のスライド、マスター、ノート、配布資料、VBAプロジェクトを格納するバイナリ形式のプレゼンテーションであり、Webで編集するには新しい形式への変換が必要です。
- 完全なアクセスが必要な場合や、パスワード保護、デジタル署名、権利管理が設定されたPPTは、デスクトップ版PowerPointで開きます。PowerPoint for the webでは通常の.pptを表示できますが、元のファイルを直接編集できず、編集を選ぶと新しい.pptxコピーが作成されます。Windowsで不明または安全でない入手元のファイルを開く場合は、入手元を信頼できるまで保護ビューを解除しないでください。
- 不明なPPTを無条件に安全と判断しないでください。PPTにはVBAマクロ、ActiveXコントロール、埋め込みまたはリンクされたOLEオブジェクト、外部リンクメディアが含まれる可能性があります。安全でない入手元のファイルやOfficeファイル検証に失敗したファイルは保護ビューで開かれ、ほとんどの編集機能が無効になります。外部コンテンツも既定でブロックされます。信頼できる入手元の場合に限って有効にしてください。複合ファイルのヘッダーだけでは、PPTであることも内容の安全性も証明できません。
PPTファイルの開き方・確認方法・変換方法
.pptファイルは、Microsoft PowerPoint 97–2003のプレゼンテーションを複合ファイルバイナリコンテナーに格納したものです。構造化されたストリームとストレージには、スライド、マスタースライド、ノート、配布資料、埋め込みまたはリンクされたOLEオブジェクト、VBAプロジェクトを保存できます。編集内容が既存ストリームに追記される場合があるため、読み取り側は最新の永続化オブジェクトを特定する必要があります。
PPTを新しい形式にする場合は、バックアップを残してPPTXとして保存または変換し、その後で内容とレイアウトを確認します。保持すべきマクロが含まれる場合は、PPTXではなくPPTMとして保存してください。PPTXはマクロ対応動作を保持しません。PowerPoint for the webでも、編集を選ぶと新しいPPTXコピーが作成されます。
ファイルを開く
完全なアクセスが必要な場合や、パスワード保護、デジタル署名、権利管理が設定されたPPTは、デスクトップ版PowerPointで開きます。PowerPoint for the webでは通常の.pptを表示できますが、元のファイルを直接編集できず、編集を選ぶと新しい.pptxコピーが作成されます。Windowsで不明または安全でない入手元のファイルを開く場合は、入手元を信頼できるまで保護ビューを解除しないでください。
完全なアクセスが必要な場合や、パスワード保護、デジタル署名、権利管理が設定されたPPTは、デスクトップ版PowerPointで開きます。PowerPoint for the webでは通常の.pptを表示できますが、元のファイルを直接編集できず、編集を選ぶと新しい.pptxコピーが作成されます。Windowsで不明または安全でない入手元のファイルを開く場合は、入手元を信頼できるまで保護ビューを解除しないでください。
PPTを新しい形式にする場合は、バックアップを残してPPTXとして保存または変換し、その後で内容とレイアウトを確認します。保持すべきマクロが含まれる場合は、PPTXではなくPPTMとして保存してください。PPTXはマクロ対応動作を保持しません。PowerPoint for the webでも、編集を選ぶと新しいPPTXコピーが作成されます。
安全性
不明なPPTを無条件に安全と判断しないでください。PPTにはVBAマクロ、ActiveXコントロール、埋め込みまたはリンクされたOLEオブジェクト、外部リンクメディアが含まれる可能性があります。安全でない入手元のファイルやOfficeファイル検証に失敗したファイルは保護ビューで開かれ、ほとんどの編集機能が無効になります。外部コンテンツも既定でブロックされます。信頼できる入手元の場合に限って有効にしてください。複合ファイルのヘッダーだけでは、PPTであることも内容の安全性も証明できません。
Do not open the file when its source, double extension, or actual contents do not match what you expected.
変換
PPTを新しい形式にする場合は、バックアップを残してPPTXとして保存または変換し、その後で内容とレイアウトを確認します。保持すべきマクロが含まれる場合は、PPTXではなくPPTMとして保存してください。PPTXはマクロ対応動作を保持しません。PowerPoint for the webでも、編集を選ぶと新しいPPTXコピーが作成されます。
Work from a copy, then compare image quality, metadata, and layout after conversion.
よくある質問
PPTファイルとは何か、何に使う形式ですか?
PPTは、PowerPoint 97–2003に関連付けられたMicrosoftのバイナリプレゼンテーション形式です。スライド、マスタースライド、ノート、配布資料のほか、リンクまたは埋め込みオブジェクトやVBAプロジェクトも格納できます。
PPTファイルの開き方は?
完全なアクセスにはデスクトップ版PowerPointを使用します。制限のない通常のPPTはPowerPoint for the webでも表示できますが、編集を選ぶとPPTXコピーが作成されます。
WindowsでPPTファイルを開くにはどうすればよいですか?
デスクトップ版PowerPointで開きます。安全でない入手元やファイル検証の失敗により保護ビューになった場合は、そのまま内容を確認し、入手元を信頼できる場合に限って編集を有効にしてください。
ブラウザーでPPTファイルを表示できますか?
PowerPoint for the webで表示できます。ただし、元のバイナリPPTを直接編集することはできず、編集を選択すると新しいPPTXコピーが作成されます。
PPTが保護ビューで開く理由は何ですか?
Officeは、安全でない可能性がある入手元のファイルやOfficeファイル検証に失敗したファイルを保護ビューで開きます。そこではほとんどの編集機能が無効になります。
パスワード保護またはデジタル署名付きPPTをPowerPoint for the webで完全に開けないのはなぜですか?
パスワード保護、デジタル署名、権利管理が設定されたPPTにはデスクトップ版PowerPointが必要です。Web版では完全にアクセスできません。
PPTとPPTXの違いは何ですか?
PPTはPowerPoint 97–2003のバイナリ形式です。PPTXは、PowerPoint for the webがPPTを編集可能にする際にも作成する新しい形式で、変換後は内容とレイアウトの確認が必要です。
レイアウトを崩さずPPTをPPTXに変換するにはどうすればよいですか?
バックアップを残し、PPTXとして保存または変換してから、各スライドの内容とレイアウトを確認します。レイアウトが必ず同一になるとは限りません。
PPTファイルにマクロは含まれますか、変換時はどうすればよいですか?
PPTにはマクロを含むVBAプロジェクトを格納できます。マクロ対応動作を保持する必要がある場合は、PPTXではなくPPTMとして保存します。
メールのPPTファイルは安全に開けますか?
常に安全とは限りません。マクロ、ActiveXコントロール、OLEオブジェクト、外部リンクが含まれる可能性があります。不明な添付ファイルは保護ビューのまま確認し、信頼できない限り編集や外部コンテンツを有効にしないでください。
PPTファイルの外部コンテンツは危険ですか?
外部コンテンツはリスクをもたらす可能性があるため、Officeでは既定でブロックされます。プレゼンテーションと入手元を信頼できる場合に限って有効にしてください。
PPTファイルの署名を識別すればPowerPointプレゼンテーションだと断定できますか?
いいえ。オフセット0のD0 CF 11 E0 A1 B1 1A E1は共通の複合ファイルバイナリコンテナーを示すもので、PPT固有ではありません。内部のPowerPoint構造も調べる必要があります。
関連する形式
参照資料
[MS-PPT]: File Structure · Microsoft Open Specifications
[MS-CFB]: Compound File Header · Microsoft Open Specifications
IANA Media Types Registry · IANA
Microsoft Office PowerPoint 97-2003 Binary File Format (.ppt) · Library of Congress
How certain features behave in web-based PowerPoint · Microsoft Support
Saving ppt to pptx or pptm · Microsoft Support
What is Protected View? · Microsoft Support
Block or unblock external content in Office documents · Microsoft Support