.PPTM

PPTM-fil

Microsoft PowerPoint Macro-Enabled Presentation
Stil et spørgsmål
HURTIGT SVAR

En PPTM-fil er en PowerPoint-præsentation med indbyggede VBA-makroer. Åbn den i Microsoft PowerPoint, LibreOffice Impress eller Google Slides. Da makroer kan indeholde malware, skal du ikke klikke på „Aktiver indhold“, medmindre du stoler på kilden. Hvis du kun har brug for diasene, kan du gemme en kopi som .pptx for at fjerne makroerne helt.

Udvikler: Microsoft Kategori: Præsentationsfiler Åben standard MIME: application/vnd.ms-powerpoint.presentation.macroEnabled.12
ÅBNER PÅ Windows macOS Linux Android iOS Web
Relateret: .KEY · .ODP · .PPTX · .PPSX

På denne side

19k+ filtyper indekseret
Sidst gennemset Jun 15, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er PPTM-filformatet?

En .pptm-fil er en Microsoft PowerPoint-præsentation med aktiverede makroer - et diassæt, der kan indeholde og eksekvere VBA-makroer. Den blev introduceret sammen med .pptx i PowerPoint 2007 og bruger den samme Office Open XML-beholder, men tilføjer en ppt/vbaProject.bin-del, der gemmer kompileret makrokode. Filtypen blev oprettet specifikt for at kunne skelne makro-kompatible filer ved første øjekast: en almindelig .pptx-fil kan slet ikke køre makroer.

Strukturelt er en .pptm-fil et ZIP-arkiv, der indeholder XML-filer til dias, temaer, relationer og medier, plus det binære VBA-projekt. Åbning af den i et hvilket som helst ZIP-værktøj afslører filer som [Content_Types].xml, ppt/presentation.xml og ppt/slides/slide1.xml. Dens MIME-type er application/vnd.ms-powerpoint.presentation.macroEnabled.12.

Makroer i .pptm-filer kan automatisere gentagne opgaver, udløse handlinger ved diashændelser eller interagere med andre Office-applikationer. Da makroer også kan indeholde ondsindet kode, beder de fleste applikationer brugerne om at aktivere dem før eksekvering, og webfremvisere viser diasene, men deaktiverer makroer helt.

Søskendeformater følger det samme mønster: .ppsm er varianten til diasshow med aktiverede makroer (åbner direkte i præsentationstilstand), og .potm er en skabelon med aktiverede makroer. Gemmes en .pptm som .pptx, fjernes alle makroer permanent.

Sikkerhed og tryghed

RISIKO: MEDIUM

PPTM er hovedårsagen til, at denne filtype eksisterer: i modsætning til en almindelig .pptx kan en .pptm indeholde VBA-makroer, som er en klassisk malware-vektor (downloadere, droppere). Hele pointen med den separate filtype er at markere „dette diassæt kan indeholde kode“. Forsvarsmekanismer: Office åbner internet-/e-mail-filer i Beskyttet visning; siden 2022 blokerer Microsoft som standard VBA-makroer i filer markeret som kommende fra internettet (du skal højreklikke > Egenskaber > Fjern blokering for overhovedet at forsøge at køre dem). Klik aldrig på „Aktiver indhold“ på en .pptm, du ikke forventede, eller hvis kilde du ikke stoler på. For at se en ukendt .pptm sikkert, åbn den i LibreOffice Impress, Google Slides eller PowerPoint til web, som renderer diasene uden at eksekvere PowerPoint VBA. Hvis du kun har brug for diasene, konverter til .pptx for at fjerne makroerne helt.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNMicrosoft PowerPoint Macro-Enabled Presentationogså kendt som PowerPoint macro-enabled presentation, Open XML macro-enabled presentation
UDVIKLERMicrosoftsiden 2007 (PowerPoint 2007 / Office Open XML)
MIME-TYPEapplication/vnd.ms-powerpoint.presentation.macroEnabled.12
TYPEZIP-baseret Office Open XML-pakke med indlejrede VBA-makroer (zippet XML + binær VBA)
STANDARDÅben · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
504B0304
ASCII
PK··
En PPTM er et ZIP-arkiv, så den starter med „PK“ (50 4B 03 04) ligesom enhver ZIP, PPTX, DOCX eller XLSX. Den adskiller sig fra en almindelig PPTX ved en intern ppt/vbaProject.bin-del (de kompilerede VBA-makroer) og ved en macroEnabled-indholdstype i [Content_Types].xml. Den ældre binære .ppt er OLE2 (D0 CF 11 E0) i stedet.

Programmer der åbner PPTM-filer

Windows3 apps
Microsoft PowerPoint Betalt Native editor; dobbeltklik for at åbne. Makroer er blokeret, indtil du aktiverer dem via sikkerhedsbanneret (kun hvis du stoler på filen).
LibreOffice Impress Open-source Gratis; åbner .pptm-dias. Den har sin egen makromotor og vil generelt ikke køre PowerPoint VBA - sikker til visning af upålidelige diassæt.
WPS Office Presentation Freemium Gratis PowerPoint-lignende editor; åbner og redigerer diasene (understøttelse af PowerPoint-VBA er begrænset).
macOS3 apps
Microsoft PowerPoint Betalt Native editor; dobbeltklik for at åbne. Makroer er blokeret, indtil du aktiverer dem via sikkerhedsbanneret (kun hvis du stoler på filen).
Apple Keynote Gratis Gratis på Mac; Filer > Åbn importerer diasene (makroer fjernes). Eksporter tilbage til PowerPoint hvis nødvendigt.
LibreOffice Impress Open-source Gratis; åbner .pptm-dias. Den har sin egen makromotor og vil generelt ikke køre PowerPoint VBA - sikker til visning af upålidelige diassæt.
Linux1 app
LibreOffice Impress Open-source Gratis; åbner .pptm-dias. Den har sin egen makromotor og vil generelt ikke køre PowerPoint VBA - sikker til visning af upålidelige diassæt.
Android1 app
Microsoft PowerPoint (mobile) Freemium Tryk for at se/redigere diasene; makroer kører ikke på mobilenheder.
iOS1 app
Microsoft PowerPoint (mobile) Freemium Tryk for at se/redigere diasene; makroer kører ikke på mobilenheder.
Web2 apps
Google Slides Gratis Upload til Google Drive og åbn med Slides for at se/redigere diasene; makroer fjernes ved import.
PowerPoint for the web Gratis Upload til OneDrive og se i PowerPoint online - dias renderes, men VBA-makroer kører ikke i browseren.

Tekniske detaljer

dyb specifikation
BeholderZIP-arkiv (Office Open XML-pakke); identisk ydre struktur som .pptx
KodningXML (UTF-8, zippet via DEFLATE) for dias og metadata; binær OLE2-sammensat fil for VBA-projektet
Magic bytes50 4B 03 04 („PK“) ved offset 0 - standard ZIP lokal filheader, delt med .pptx, .docx og .xlsx
Makrolagringppt/vbaProject.bin - en selvstændig binær OLE2 (Compound Document), der indeholder kompileret VBA-bytecode, formularer og modulstrømme
MIME-typeapplication/vnd.ms-powerpoint.presentation.macroEnabled.12
Skelnemærke[Content_Types].xml viser macroEnabled.12-indholdstypen; tilstedeværelsen af ppt/vbaProject.bin adskiller .pptm fra almindelig .pptx
SkemastandardECMA-376 / ISO/IEC 29500 (Office Open XML); .pptm og .pptx deler det samme underliggende XML-skema
KomprimeringDEFLATE pr. post (standard ZIP); indlejrede mediefiler kan være gemt ukomprimeret i pakken
KrypteringValgfri Agile Encryption pakker hele pakken ind til adgangskodebeskyttelse; VBA-projektet kan også låses separat med adgangskode (svag sløring, ikke kryptografisk stærk)
IntegritetZIP pr.-post CRC-32 tjeksum; valgfri digital signatur på VBA-projektet eller hele pakken
Byte-rækkefølge (VBA binær)Little-endian i ppt/vbaProject.bin OLE2-strømme; ydre ZIP- og XML-lag er byte-rækkefølge-neutrale
Typisk filstørrelse200 KB - 50 MB afhængigt af indlejrede medier; selve VBA-makrokoden tilføjer kun få kilobytes
Makroeksekvering i browsereDeaktiveret - PowerPoint til web og Google Slides renderer dias, men nægter at køre VBA-makroer
ZIP-postgrænseOp til 65.535 poster pr. standard ZIP; ZIP64-udvidelsen fjerner dette loft for meget store pakker
PlatformunderstøttelseWindows og macOS: fuld understøttelse inklusive makroeksekvering; Web, Android og iOS: kun visning og redigering af dias, makroer deaktiveret
Udgivet2007 (PowerPoint 2007 / Office Open XML)
Seneste versionOffice Open XML (ISO/IEC 29500); current as of Microsoft 365
Åben standardJa · royaltyfri
Specifikationlearn.microsoft.com

PPTM-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med PPTM-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om PPTM-filer.

Ofte stillede spørgsmål

Hvad er forskellen på PPTX og PPTM?
De er det samme format, bortset fra at en .pptm kan indeholde og køre VBA-makroer, mens en .pptx ikke kan. Den separate filtype er et sikkerhedssignal om, at filen kan indeholde eksekverbar kode.
Er en PPTM-fil sikker at åbne?
Diasene er sikre at se, men de indlejrede makroer kan være ondsindede. Klik ikke på „Aktiver indhold“, medmindre du stoler på kilden. For at være sikker kan du åbne den i LibreOffice, Google Slides eller PowerPoint til web, som ikke kører makroerne.
Hvordan åbner jeg en PPTM uden PowerPoint?
Brug den gratis LibreOffice Impress (Windows/Mac/Linux), upload den til Google Slides, eller åbn den i PowerPoint til web. Alle viser diasene; ingen af dem kører PowerPoints VBA-makroer.
Hvordan fjerner jeg makroer fra en PPTM?
Åbn den i PowerPoint og vælg Filer > Gem som > PowerPoint-præsentation (.pptx). PowerPoint vil advare om, at det fjerner VBA-projektet, hvilket efterlader et rent diassæt uden makroer.
Hvorfor virker knapperne/makroerne i min PPTM ikke?
Office blokerer som standard makroer i filer fra internettet. Hvis du stoler på filen, skal du lukke den, højreklikke på filen > Egenskaber > Fjern blokering, genåbne den og aktivere indhold. Apps, der ikke er fra PowerPoint, vil slet ikke køre makroerne.
Kan jeg konvertere en PPTM til PDF?
Ja - åbn den og vælg Gem som / Eksporter til PDF i PowerPoint, LibreOffice Impress eller Google Slides. PDF-filen er statisk, så enhver makrostyret interaktivitet går tabt.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
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

Relaterede filtyper

.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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å