¿Por qué convertir XLSM a MDB?
XLSM, introducido con Excel 2007, almacena datos en filas y columnas planas dentro de un paquete Open XML basado en ZIP que también contiene un proyecto de macros VBA. MDB, introducido con Access 1.0 en 1992, contiene tablas relacionales tipadas, consultas, formularios e informes gestionados por el motor de base de datos Jet. Los formatos sirven para propósitos distintos y ninguna herramienta mapea una cuadrícula de hoja de cálculo a una base de datos relacional automáticamente.
Cómo convertir XLSM a MDB
Microsoft Excel APP
Abra el .xlsm en Microsoft Excel, guarde cada hoja como CSV o XLSX, luego importe el archivo en Microsoft Access a través de Datos externos > Nuevo origen de datos > Desde un archivo para crear una tabla plana.
Programas que convierten XLSM
Acerca de estos formatos
Un archivo XLSM es una hoja de cálculo de Microsoft Excel que contiene macros de VBA -código de automatización que se ejecuta dentro del archivo-. Ábralo en Microsoft Excel (soporte…
Abrir detalles de .XLSM →Un archivo MDB es una base de datos de Microsoft Access en el formato antiguo que Access utilizó desde 1992 hasta 2003, reemplazado por .accdb en Access 2007. Almacena tablas, consultas,…
Abrir detalles de .MDB →Calidad y qué observar
- Las macros VBA en el
.xlsmno se transfieren; Access utiliza su propio entorno VBA independiente y el archivoxl/vbaProject.binno tiene equivalente en MDB. - Access crea una tabla plana por cada hoja CSV o XLSX importada; defina las claves primarias, los tipos de datos y las relaciones de tabla manualmente dentro de Access después de la importación.
- Si realmente no necesita una base de datos relacional, permanecer en Excel es más sencillo: las tablas dinámicas, el filtrado y Power Query cubren la mayoría de las necesidades de análisis de datos sin pasar a Access.