.PPTM

File PPTM

Microsoft PowerPoint Macro-Enabled Presentation
Fai una domanda
RISPOSTA RAPIDA

Un file PPTM è una presentazione PowerPoint con macro VBA integrate. È possibile aprirlo in Microsoft PowerPoint, LibreOffice Impress o Google Slides. Poiché le macro possono veicolare malware, non cliccare su «Abilita contenuto» a meno che la fonte non sia attendibile. Se servono solo le diapositive, salva una copia come .pptx per eliminare completamente le macro.

Sviluppatore: Microsoft Categoria: File di presentazione Standard aperto MIME: application/vnd.ms-powerpoint.presentation.macroEnabled.12
SI APRE SU Windows macOS Linux Android iOS Web
Correlati: .KEY · .ODP · .PPTX · .PPSX

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jun 15, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file PPTM?

Un file .pptm è una presentazione Microsoft PowerPoint con attivazione macro - un set di diapositive che può contenere ed eseguire macro VBA. Introdotto insieme a .pptx con PowerPoint 2007, utilizza lo stesso contenitore Office Open XML ma aggiunge una parte ppt/vbaProject.bin che memorizza il codice macro compilato. L'estensione è stata creata specificamente per distinguere a colpo d'occhio i file capaci di eseguire macro: un semplice file .pptx non può eseguire macro in alcun modo.

Strutturalmente, un file .pptm è un archivio ZIP contenente file XML per diapositive, temi, relazioni e contenuti multimediali, oltre al progetto binario VBA. Aprendolo con qualsiasi utility ZIP si rivelano file come [Content_Types].xml, ppt/presentation.xml e ppt/slides/slide1.xml. Il suo tipo MIME è application/vnd.ms-powerpoint.presentation.macroEnabled.12.

Le macro nei file .pptm possono automatizzare attività ripetitive, attivare azioni su eventi delle diapositive o interagire con altre applicazioni Office. Poiché le macro possono anche trasportare codice dannoso, la maggior parte delle applicazioni chiede agli utenti di abilitarle prima dell'esecuzione, mentre i visualizzatori web mostrano le diapositive ma disabilitano completamente le macro.

I formati correlati condividono lo stesso schema: .ppsm è la variante presentazione con attivazione macro (si apre direttamente in modalità presentazione) e .potm è un modello con attivazione macro. Salvando un .pptm come .pptx, tutte le macro vengono rimosse in modo permanente.

Sicurezza e incolumità

RISCHIO: MEDIUM

PPTM è il motivo principale per cui esiste questa estensione: a differenza di un semplice .pptx, un .pptm può trasportare macro VBA, che sono un classico vettore di malware (downloader, dropper). L'intero scopo dell'estensione separata è segnalare «questa presentazione può contenere codice». Difese da menzionare: Office apre i file da internet/email in Visualizzazione protetta; dal 2022 Microsoft blocca per impostazione predefinita le macro VBA nei file contrassegnati come provenienti da internet (è necessario fare clic con il tasto destro > Proprietà > Annulla blocco anche solo per tentare di eseguirli). Non cliccare mai su «Abilita contenuto» su un .pptm inaspettato o la cui fonte non è attendibile. Per visualizzare un .pptm sconosciuto in sicurezza, aprilo in LibreOffice Impress, Google Slides o PowerPoint per il web, che renderizzano le diapositive senza eseguire il VBA di PowerPoint. Se servono solo le diapositive, converti in .pptx per eliminare completamente le macro.

Dettagli del formato

in sintesi
NOME COMPLETOMicrosoft PowerPoint Macro-Enabled Presentationanche noto come PowerPoint macro-enabled presentation, Open XML macro-enabled presentation
SVILUPPATOREMicrosoftdal 2007 (PowerPoint 2007 / Office Open XML)
TIPO MIMEapplication/vnd.ms-powerpoint.presentation.macroEnabled.12
TIPOPacchetto Office Open XML basato su ZIP con macro VBA incorporate (XML compresso + VBA binario)
STANDARDAperto · royalty-free
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Un PPTM è un archivio ZIP, quindi inizia con «PK» (50 4B 03 04) come qualsiasi ZIP, PPTX, DOCX o XLSX. Si distingue da un semplice PPTX per una parte interna ppt/vbaProject.bin (le macro VBA compilate) e per un tipo di contenuto macroEnabled in [Content_Types].xml. Il vecchio formato binario .ppt è invece OLE2 (D0 CF 11 E0).

Programmi che aprono file PPTM

Windows3 apps
Microsoft PowerPoint A pagamento Editor nativo; doppio clic per aprire. Le macro sono bloccate finché non vengono abilitate tramite il banner di sicurezza (solo se il file è attendibile).
LibreOffice Impress Open-source Gratuito; apre le diapositive .pptm. Ha il proprio motore macro e generalmente non esegue il VBA di PowerPoint - sicuro per visualizzare presentazioni non attendibili.
WPS Office Presentation Freemium Editor gratuito simile a PowerPoint; apre e modifica le diapositive (il supporto PowerPoint-VBA è limitato).
macOS3 apps
Microsoft PowerPoint A pagamento Editor nativo; doppio clic per aprire. Le macro sono bloccate finché non vengono abilitate tramite il banner di sicurezza (solo se il file è attendibile).
Apple Keynote Gratuito Gratuito su Mac; File > Apri importa le diapositive (le macro vengono rimosse). Esporta nuovamente in PowerPoint se necessario.
LibreOffice Impress Open-source Gratuito; apre le diapositive .pptm. Ha il proprio motore macro e generalmente non esegue il VBA di PowerPoint - sicuro per visualizzare presentazioni non attendibili.
Linux1 app
LibreOffice Impress Open-source Gratuito; apre le diapositive .pptm. Ha il proprio motore macro e generalmente non esegue il VBA di PowerPoint - sicuro per visualizzare presentazioni non attendibili.
Android1 app
Microsoft PowerPoint (mobile) Freemium Tocca per visualizzare/modificare le diapositive; le macro non vengono eseguite su dispositivi mobili.
iOS1 app
Microsoft PowerPoint (mobile) Freemium Tocca per visualizzare/modificare le diapositive; le macro non vengono eseguite su dispositivi mobili.
Web2 apps
Google Slides Gratuito Carica su Google Drive e apri con Slides per visualizzare/modificare le diapositive; le macro vengono rimosse all'importazione.
PowerPoint for the web Gratuito Carica su OneDrive e visualizza in PowerPoint online - le diapositive vengono renderizzate ma le macro VBA non vengono eseguite nel browser.

Dettagli tecnici

specifiche approfondite
ContenitoreArchivio ZIP (pacchetto Office Open XML); struttura esterna identica a .pptx
CodificaXML (UTF-8, compresso tramite DEFLATE) per diapositive e metadati; file binario composto OLE2 per il progetto VBA
Magic bytes50 4B 03 04 («PK») all'offset 0 - intestazione file locale ZIP standard, condivisa con .pptx, .docx e .xlsx
Archiviazione macroppt/vbaProject.bin - un binario OLE2 (Compound Document) autonomo che contiene byte-code VBA compilato, maschere e flussi di moduli
Tipo MIMEapplication/vnd.ms-powerpoint.presentation.macroEnabled.12
Marcatore distintivo[Content_Types].xml elenca il tipo di contenuto macroEnabled.12; la presenza di ppt/vbaProject.bin separa .pptm dal semplice .pptx
Standard dello schemaECMA-376 / ISO/IEC 29500 (Office Open XML); .pptm e .pptx condividono lo stesso schema XML sottostante
CompressioneDEFLATE per voce (ZIP standard); i file multimediali incorporati possono essere memorizzati non compressi all'interno del pacchetto
CrittografiaLa crittografia Agile opzionale avvolge l'intero pacchetto per la protezione tramite password; il progetto VBA può anche essere bloccato separatamente da password (offuscamento debole, non crittograficamente forte)
IntegritàChecksum CRC-32 per ogni voce ZIP; firma digitale opzionale sul progetto VBA o sull'intero pacchetto
Ordine dei byte (binario VBA)Little-endian all'interno dei flussi OLE2 ppt/vbaProject.bin; i livelli esterni ZIP e XML sono neutri rispetto all'ordine dei byte
Dimensione tipica del file200 KB - 50 MB a seconda dei media incorporati; il codice macro VBA aggiunge solo pochi kilobyte
Esecuzione macro nei browserDisabilitata - PowerPoint per il web e Google Slides renderizzano le diapositive ma rifiutano di eseguire le macro VBA
Limite voci ZIPFino a 65.535 voci per ZIP standard; l'estensione ZIP64 rimuove questo limite per pacchetti molto grandi
Supporto piattaformaWindows e macOS: supporto completo inclusa l'esecuzione di macro; Web, Android e iOS: solo visualizzazione e modifica delle diapositive, macro disabilitate
Rilasciato2007 (PowerPoint 2007 / Office Open XML)
Ultima versioneOffice Open XML (ISO/IEC 29500); current as of Microsoft 365
Standard aperto · royalty-free
Specificalearn.microsoft.com

Conversioni PPTM

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file PPTM. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file PPTM.

Domande frequenti

Qual è la differenza tra PPTX e PPTM?
Sono lo stesso formato, tranne per il fatto che un .pptm può contenere ed eseguire macro VBA mentre un .pptx no. L'estensione separata è un segnale di sicurezza che indica che il file potrebbe includere codice eseguibile.
Un file PPTM è sicuro da aprire?
Le diapositive sono sicure da visualizzare, ma le macro incorporate possono essere dannose. Non cliccare su «Abilita contenuto» a meno che la fonte non sia attendibile. Per sicurezza, aprilo in LibreOffice, Google Slides o PowerPoint per il web, che non eseguono le macro.
Come si apre un PPTM senza PowerPoint?
Usa il software gratuito LibreOffice Impress (Windows/Mac/Linux), caricalo su Google Slides o aprilo in PowerPoint per il web. Tutti mostrano le diapositive; nessuno esegue le macro VBA di PowerPoint.
Come si rimuovono le macro da un PPTM?
Aprilo in PowerPoint e scegli File > Salva con nome > Presentazione di PowerPoint (.pptx). PowerPoint avviserà che sta rimuovendo il progetto VBA, lasciando una presentazione pulita e priva di macro.
Perché i pulsanti/macro nel mio PPTM non funzionano?
Office blocca per impostazione predefinita le macro nei file provenienti da Internet. Se ti fidi del file, chiudilo, fai clic con il tasto destro sul file > Proprietà > Annulla blocco, riaprilo e abilita il contenuto. Le app non Microsoft non eseguiranno affatto le macro.
Posso convertire un PPTM in PDF?
Sì - aprilo e scegli Salva con nome / Esporta come PDF in PowerPoint, LibreOffice Impress o Google Slides. Il PDF è statico, quindi qualsiasi interattività guidata dalle macro andrà persa.

Riferimenti

1Microsoft - [MS-PPTX] PowerPoint Extensions to Office Open XMLlearn.microsoft.com
2Microsoft Support - Macros are blocked from running (internet files)support.microsoft.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Estensioni correlate

.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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z