How to open .PPAM files on Linux

To open .PPAM files on Linux, identify the file as a PowerPoint macro-enabled add-in (commonly mapped to application/vnd.ms-powerpoint.addin.macroEnabled.12).

Step-by-step instructions

  1. Identify the file as a PowerPoint macro-enabled add-in (commonly mapped to application/vnd.ms-powerpoint.addin.macroEnabled.12).
  2. On a Linux desktop, set an association for the MIME type to an application if desired via the freedesktop.org MIME association mechanism, but note that add-ins are typically meant to be loaded by Microsoft PowerPoint.
  3. If you need to use the add-in’s functionality, transfer the file to a system with Microsoft PowerPoint and load it there.

Common issues

The .ppam won’t open like a presentation

PPAM is a PowerPoint Add-In, so double-clicking it may not open a slide deck. It must be loaded from inside PowerPoint as an add-in.

  1. Open Microsoft PowerPoint first.
  2. From PowerPoint’s add-in loading workflow, browse to the .ppam using the “PowerPoint Add-Ins (*.ppam; *.ppa)” file type filter if shown.
  3. After loading, check PowerPoint’s interface for new commands added by the add-in.

PowerPoint fails to load the add-in after changing macro security settings

Microsoft’s troubleshooting guidance notes scenarios where PowerPoint may not load an add-in depending on macro security behavior and how the add-in is being loaded.

  1. In PowerPoint, try loading the add-in again using the “PowerPoint Add-Ins (*.ppam; *.ppa)” selection when browsing for the add-in.
  2. If it still fails, review your macro/add-in security configuration and only enable add-ins from trusted sources.
  3. Confirm you are using a PowerPoint version that supports .ppam add-ins.

Linux desktop opens the file in the wrong app (or asks what to use)

Linux desktop environments rely on MIME type mappings and MIME-to-application associations. If the shared MIME database doesn’t recognize the extension or the association isn’t set, the system may not choose a sensible default.

  1. Ensure the file is treated as application/vnd.ms-powerpoint.addin.macroEnabled.12 where your environment supports MIME typing.
  2. Set or change the default application for that MIME type using your desktop environment’s association settings (per the freedesktop.org mime-apps mechanism).
  3. For actual add-in use, open it with Microsoft PowerPoint on a supported platform and load it as an add-in.

Security note

.ppam add-ins can include VBA code (macros). Treat them as active content: only load add-ins you trust.

Back to .PPAM extension page