¿Qué es el formato de archivo PPSM?
El archivo .ppsm es una presentación de Microsoft PowerPoint que combina dos comportamientos: se abre directamente en modo de presentación de diapositivas a pantalla completa (como .ppsx) y contiene macros de VBA incrustadas (como .pptm). Microsoft introdujo el formato con Office 2007 como parte de la familia Office Open XML, compartiendo un contenedor de archivo ZIP con todos los demás tipos de archivos OOXML.
Estructuralmente, .ppsm es un paquete ZIP que contiene documentos XML para diapositivas, diseños, temas y relaciones de medios, además de un binario vbaProject.bin que contiene el proyecto de macros VBA compilado. La única diferencia técnica entre .ppsm y .pptm es una única declaración de tipo de contenido en [Content_Types].xml que marca el archivo para que se inicie en modo de presentación en lugar de modo de edición.
Debido a que las macros pueden ejecutarse automáticamente al abrir, en las transiciones de diapositivas o al cerrar, los archivos .ppsm son un vector de entrega reconocido para código malicioso. Desde 2022, Microsoft 365 bloquea la ejecución de VBA de forma predeterminada en los archivos de Office descargados de Internet (política Mark-of-the-Web). Los archivos recibidos por correo electrónico o de fuentes no confiables deben tratarse con precaución.
Para eliminar las macros y mantener el comportamiento de la presentación de diapositivas, ábralo en PowerPoint y guárdelo como .ppsx. Para editar el contenido, guárdelo como .pptm o .pptx. LibreOffice Impress puede abrir archivos .ppsm, aunque la compatibilidad de las macros VBA depende de su complejidad.
Seguridad y protección
RIESGO: HIGHPPSM es un formato de alto riesgo: combina la presión psicológica de iniciarse automáticamente en modo de presentación (los usuarios pueden aceptar avisos de seguridad sin pensar) con la capacidad total de ejecución de macros VBA. Desde 2022, Microsoft bloquea las macros en archivos con el atributo Mark-of-the-Web (de correo electrónico o Internet) por defecto; los usuarios deben hacer clic derecho > Propiedades > Desbloquear para anularlo. Nunca habilite macros en un .ppsm inesperado. Para inspeccionar de forma segura: ábralo en LibreOffice Impress, Google Slides o PowerPoint for the web, que renderizan las diapositivas sin ejecutar VBA. Tenga en cuenta que incluso sin macros, los enlaces incrustados en una presentación pueden apuntar a sitios de phishing.
Detalles del formato
en pocas palabrasProgramas que abren archivos PPSM
Detalles técnicos
especificación profunda| Contenedor | Archivo ZIP (paquete Office Open XML); magic bytes `50 4B 03 04` («PK») |
| Archivo interno clave | `ppt/vbaProject.bin`: binario de formato de documento compuesto que contiene el proyecto de macros VBA |
| Tipo de contenido | `application/vnd.ms-powerpoint.slideshow.macroEnabled.12` lo distingue del `.ppsx` sin macros |
| Comportamiento de apertura | Se inicia directamente en modo de presentación de diapositivas a pantalla completa; sin vista de edición al abrir |
| Motor de macros | VBA (Visual Basic for Applications); las macros pueden activarse al abrir, en transiciones de diapositivas o eventos de cierre |
| Contraseña de VBA | El proyecto VBA puede bloquearse con contraseña por separado, independientemente de la contraseña de apertura del archivo |
| Compresión | DEFLATE (por entrada ZIP) |
| Integridad | ZIP CRC-32 por entrada; firma digital opcional disponible para el proyecto VBA |
| Cifrado | Cifrado ágil opcional (ECMA-376 Parte 4); envuelve el paquete OOXML en un contenedor OLE cuando se aplica |
| Política de seguridad | Microsoft 365 (posterior a 2022) bloquea VBA en archivos de Internet de forma predeterminada mediante Mark-of-the-Web |
| Relación con .pptm | Estructuralmente idéntico a `.pptm`; solo difieren los metadatos del tipo de contenido: `.ppsm` se abre en modo de presentación |
| Soporte de plataforma | Windows y macOS (completo); los visores web y móviles muestran diapositivas pero no pueden ejecutar macros |
| Lanzado | 2007 (PowerPoint 2007 / Office Open XML) |
| Última versión | Office Open XML (ECMA-376 / ISO/IEC 29500); current as of Microsoft 365 |
| Estándar abierto | Sí · libre de regalías |
| Especificación | learn.microsoft.com |
Conversiones de PPSM
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos PPSM.