.PPTM

Plik PPTM

Microsoft PowerPoint Macro-Enabled Presentation
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik PPTM to prezentacja PowerPoint z wbudowanymi makrami VBA. Można go otworzyć w Microsoft PowerPoint, LibreOffice Impress lub Google Slides. Ponieważ makra mogą przenosić złośliwe oprogramowanie, nie klikaj „Włącz zawartość”, chyba że ufasz źródłu. Jeśli potrzebujesz tylko slajdów, zapisz kopię jako .pptx, aby całkowicie usunąć makra.

Deweloper: Microsoft Kategoria: Pliki prezentacji Otwarty standard MIME: application/vnd.ms-powerpoint.presentation.macroEnabled.12
OTWIERA SIĘ NA Windows macOS Linux Android iOS Web
Powiązane: .KEY · .ODP · .PPTX · .PPSX

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jun 15, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku PPTM?

Plik .pptm to prezentacja Microsoft PowerPoint z obsługą makr - zestaw slajdów, który może zawierać i wykonywać makra VBA. Wprowadzony wraz z .pptx w programie PowerPoint 2007, wykorzystuje ten sam kontener Office Open XML, ale dodaje część ppt/vbaProject.bin, która przechowuje skompilowany kod makr. Rozszerzenie zostało stworzone specjalnie po to, aby na pierwszy rzut oka odróżnić pliki obsługujące makra: zwykły plik .pptx w ogóle nie może uruchamiać makr.

Strukturalnie plik .pptm to archiwum ZIP zawierające pliki XML dla slajdów, motywów, relacji i multimediów, a także binarny projekt VBA. Otwarcie go w dowolnym narzędziu ZIP ujawnia pliki takie jak [Content_Types].xml, ppt/presentation.xml oraz ppt/slides/slide1.xml. Jego typ MIME to application/vnd.ms-powerpoint.presentation.macroEnabled.12.

Makra w plikach .pptm mogą automatyzować powtarzalne zadania, wyzwalać akcje przy zdarzeniach slajdów lub wchodzić w interakcje z innymi aplikacjami Office. Ponieważ makra mogą również przenosić złośliwy kod, większość aplikacji prosi użytkowników o ich włączenie przed wykonaniem, a przeglądarki internetowe wyświetlają slajdy, ale całkowicie wyłączają makra.

Pokrewne formaty opierają się na tym samym schemacie: .ppsm to wariant pokazu slajdów z obsługą makr (otwiera się bezpośrednio w trybie prezentacji), a .potm to szablon z obsługą makr. Zapisanie pliku .pptm jako .pptx trwale usuwa wszystkie makra.

Bezpieczeństwo

RYZYKO: MEDIUM

PPTM to główny powód istnienia tego rozszerzenia: w przeciwieństwie do zwykłego .pptx, .pptm może przenosić makra VBA, które są klasycznym wektorem złośliwego oprogramowania (downloadery, droppery). Cały sens oddzielnego rozszerzenia polega na oznaczeniu „ten zestaw slajdów może zawierać kod”. Zabezpieczenia, o których warto wspomnieć: Office otwiera pliki z Internetu/e-maila w Widoku chronionym; od 2022 r. Microsoft domyślnie blokuje makra VBA w plikach oznaczonych jako pochodzące z Internetu (należy kliknąć prawym przyciskiem myszy > Właściwości > Odblokuj, aby w ogóle spróbować je uruchomić). Nigdy nie klikaj „Włącz zawartość” w pliku .pptm, którego się nie spodziewałeś lub którego źródłu nie ufasz. Aby bezpiecznie wyświetlić nieznany plik .pptm, otwórz go w LibreOffice Impress, Google Slides lub PowerPoint w przeglądarce, które renderują slajdy bez wykonywania makr VBA. Jeśli potrzebujesz tylko slajdów, przekonwertuj plik na .pptx, aby całkowicie usunąć makra.

Szczegóły formatu

w pigułce
PEŁNA NAZWAMicrosoft PowerPoint Macro-Enabled Presentationznany również jako PowerPoint macro-enabled presentation, Open XML macro-enabled presentation
DEWELOPERMicrosoftod 2007 (PowerPoint 2007 / Office Open XML)
TYP MIMEapplication/vnd.ms-powerpoint.presentation.macroEnabled.12
TYPPakiet Office Open XML oparty na formacie ZIP z osadzonymi makrami VBA (skompresowany XML + binarny VBA)
STANDARDOtwarty · bezpłatny
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Plik PPTM to archiwum ZIP, więc zaczyna się od „PK” (50 4B 03 04), podobnie jak każdy ZIP, PPTX, DOCX czy XLSX. Odróżnia się go od zwykłego PPTX po wewnętrznej części ppt/vbaProject.bin (skompilowane makra VBA) oraz po typie zawartości macroEnabled w [Content_Types].xml. Starszy binarny format .ppt to OLE2 (D0 CF 11 E0).

Programy otwierające pliki PPTM

Windows3 apps
Microsoft PowerPoint Płatny Natywny edytor; kliknij dwukrotnie, aby otworzyć. Makra są blokowane, dopóki nie włączysz ich za pomocą paska bezpieczeństwa (tylko jeśli ufasz plikowi).
LibreOffice Impress Open-source Darmowy; otwiera slajdy .pptm. Posiada własny silnik makr i zazwyczaj nie uruchamia makr VBA z PowerPoint - bezpieczny do przeglądania niezaufanych plików.
WPS Office Presentation Freemium Darmowy edytor podobny do PowerPoint; otwiera i edytuje slajdy (obsługa PowerPoint-VBA jest ograniczona).
macOS3 apps
Microsoft PowerPoint Płatny Natywny edytor; kliknij dwukrotnie, aby otworzyć. Makra są blokowane, dopóki nie włączysz ich za pomocą paska bezpieczeństwa (tylko jeśli ufasz plikowi).
Apple Keynote Darmowy Darmowy na Mac; Plik > Otwórz importuje slajdy (makra są usuwane). W razie potrzeby wyeksportuj z powrotem do PowerPoint.
LibreOffice Impress Open-source Darmowy; otwiera slajdy .pptm. Posiada własny silnik makr i zazwyczaj nie uruchamia makr VBA z PowerPoint - bezpieczny do przeglądania niezaufanych plików.
Linux1 app
LibreOffice Impress Open-source Darmowy; otwiera slajdy .pptm. Posiada własny silnik makr i zazwyczaj nie uruchamia makr VBA z PowerPoint - bezpieczny do przeglądania niezaufanych plików.
Android1 app
Microsoft PowerPoint (mobile) Freemium Dotknij, aby przeglądać/edytować slajdy; makra nie działają na urządzeniach mobilnych.
iOS1 app
Microsoft PowerPoint (mobile) Freemium Dotknij, aby przeglądać/edytować slajdy; makra nie działają na urządzeniach mobilnych.
Web2 apps
Google Slides Darmowy Prześlij na Dysk Google i otwórz za pomocą Slides, aby przeglądać/edytować slajdy; makra są usuwane podczas importu.
PowerPoint for the web Darmowy Prześlij do OneDrive i przeglądaj w PowerPoint online - slajdy są renderowane, ale makra VBA nie działają w przeglądarce.

Szczegóły techniczne

specyfikacja
KontenerArchiwum ZIP (pakiet Office Open XML); identyczna struktura zewnętrzna jak w .pptx
KodowanieXML (UTF-8, skompresowany przez DEFLATE) dla slajdów i metadanych; binarny plik złożony OLE2 dla projektu VBA
Magiczne bajty50 4B 03 04 („PK”) na przesunięciu 0 - standardowy nagłówek lokalnego pliku ZIP, wspólny z .pptx, .docx i .xlsx
Przechowywanie makrppt/vbaProject.bin - samodzielny plik binarny OLE2 (Compound Document) przechowujący skompilowany kod bajtowy VBA, formularze i strumienie modułów
Typ MIMEapplication/vnd.ms-powerpoint.presentation.macroEnabled.12
Znacznik wyróżniający[Content_Types].xml wymienia typ zawartości macroEnabled.12; obecność ppt/vbaProject.bin odróżnia .pptm od zwykłego .pptx
Standard schematuECMA-376 / ISO/IEC 29500 (Office Open XML); .pptm i .pptx współdzielą ten sam bazowy schemat XML
KompresjaDEFLATE dla każdego wpisu (standardowy ZIP); osadzone pliki multimedialne mogą być przechowywane bez kompresji wewnątrz pakietu
SzyfrowanieOpcjonalne szyfrowanie Agile Encryption otacza cały pakiet w celu ochrony hasłem; projekt VBA może być również oddzielnie zablokowany hasłem (słaba obfuskacja, nie jest silna kryptograficznie)
IntegralnośćSuma kontrolna CRC-32 dla każdego wpisu ZIP; opcjonalny podpis cyfrowy na projekcie VBA lub całym pakiecie
Kolejność bajtów (VBA binary)Little-endian w strumieniach OLE2 ppt/vbaProject.bin; zewnętrzne warstwy ZIP i XML są neutralne pod względem kolejności bajtów
Typowy rozmiar pliku200 KB - 50 MB w zależności od osadzonych multimediów; sam kod makr VBA dodaje tylko kilka kilobajtów
Wykonywanie makr w przeglądarkachWyłączone - PowerPoint dla sieci Web i Google Slides renderują slajdy, ale odmawiają uruchamiania makr VBA
Limit wpisów ZIPDo 65 535 wpisów w standardowym ZIP; rozszerzenie ZIP64 usuwa ten limit dla bardzo dużych pakietów
Obsługa platformWindows i macOS: pełna obsługa, w tym wykonywanie makr; Internet, Android i iOS: tylko przeglądanie i edycja slajdów, makra wyłączone
Wydano2007 (PowerPoint 2007 / Office Open XML)
Najnowsza wersjaOffice Open XML (ISO/IEC 29500); current as of Microsoft 365
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjalearn.microsoft.com

Konwersje PPTM

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami PPTM. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki PPTM.

Najczęściej zadawane pytania

Jaka jest różnica między PPTX a PPTM?
To ten sam format, z tą różnicą, że .pptm może zawierać i uruchamiać makra VBA, podczas gdy .pptx nie. Oddzielne rozszerzenie jest sygnałem bezpieczeństwa, że plik może zawierać kod wykonywalny.
Czy plik PPTM jest bezpieczny do otwarcia?
Slajdy są bezpieczne do przeglądania, ale osadzone makra mogą być złośliwe. Nie klikaj „Włącz zawartość”, chyba że ufasz źródłu. Aby zachować bezpieczeństwo, otwórz go w LibreOffice, Google Slides lub PowerPoint w przeglądarce, które nie uruchamiają makr.
Jak otworzyć PPTM bez programu PowerPoint?
Użyj darmowego LibreOffice Impress (Windows/Mac/Linux), prześlij go do Google Slides lub otwórz w PowerPoint w przeglądarce. Wszystkie te programy pokazują slajdy, ale żaden nie uruchamia makr VBA programu PowerPoint.
Jak usunąć makra z pliku PPTM?
Otwórz go w programie PowerPoint i wybierz Plik > Zapisz jako > Prezentacja programu PowerPoint (.pptx). PowerPoint ostrzeże, że usuwa projekt VBA, pozostawiając czysty zestaw slajdów bez makr.
Dlaczego przyciski/makra w moim pliku PPTM nie działają?
Office domyślnie blokuje makra w plikach z Internetu. Jeśli ufasz plikowi, zamknij go, kliknij prawym przyciskiem myszy plik > Właściwości > Odblokuj, otwórz go ponownie i włącz zawartość. Aplikacje inne niż PowerPoint w ogóle nie uruchomią makr.
Czy mogę przekonwertować PPTM na PDF?
Tak - otwórz go i wybierz Zapisz jako / Eksportuj do PDF w programie PowerPoint, LibreOffice Impress lub Google Slides. Plik PDF jest statyczny, więc wszelka interaktywność sterowana makrami zostanie utracona.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.TMPTemporary File
8.RPMSGRestricted Permission Message
9.XDWDocuWorks Document
10.BINCD/DVD Disc Image (BIN/CUE)

Powiązane rozszerzenia

.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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z