Qué es un libro de Excel habilitado para macros (.xlsm)
Desde Excel 2007, Microsoft introdujo el formato .xlsx (basado en XML comprimido) y, para archivos con macros, el formato .xlsm. La diferencia clave: .xlsm incluye código VBA (Visual Basic para Aplicaciones) dentro de la estructura comprimida.
Libros habilitados para macros (.xlsm)
Las macros automatizan tareas en Excel. En el formato moderno, el código VBA se almacena como un archivo separado (vbaProject.bin) dentro del paquete comprimido. Ventaja: puedes eliminar las macros sin abrir Excel renombrando el archivo a .zip, abriéndolo y borrando xl/vbaProject.bin.
Seguridad de macros
Al abrir un archivo .xlsm, Excel muestra por defecto: "Riesgo de seguridad: Las macros se han deshabilitado" con un botón "Opciones". Allí eliges:
- Protegerme del contenido desconocido (por defecto, macros desactivadas).
- Habilitar este contenido (solo si confías en el origen).
Cambiar la configuración de seguridad
Ve a Archivo → Opciones → Centro de confianza → Configuración del Centro de confianza → Configuración de macros. Opciones:
- Deshabilitar todas sin notificación.
- Deshabilitar con notificación (por defecto).
- Habilitar solo macros firmadas digitalmente.
- Habilitar todas (no recomendado).
Otros formatos con macros
- .xltm: Plantilla con macros. Todas las hojas creadas desde ella heredan las macros.
- .xlam: Complemento (add-in) con macros que amplía funciones de Excel, similar a un plugin.
- ·¿Qué es un archivo ALX? Usos en BlackBerry y ActiveX
- ·Qué es un archivo DCR: Formatos Kodak RAW y Adobe Shockwave
- ·¿Qué es un archivo MPL?
- ·Qué es un archivo EMS (eMachineShop)
- ·Qué causa un archivo dañado (corrupto)
- ·Qué es la extensión de archivo .DAT y cómo abrirla
- ·Qué es VBA (Visual Basic for Applications) en Excel
- ·Cómo quitar contraseña de un libro de Excel
- Cómo proteger con contraseña un archivo de Excel
- Cómo comprimir un archivo de Excel
- Qué es el modo de compatibilidad en Microsoft Excel
- Cómo recuperar un archivo de Excel no guardado: AutoRecuperar y AutoGuardar
- Tres formas de crear una presentación de PowerPoint
- Cómo determinar la versión de un archivo de MS Excel
