Por que converter XLSM para MDB?
O XLSM, introduzido com o Excel 2007, armazena dados em linhas e colunas planas dentro de um pacote Open XML baseado em ZIP que também contém um projeto de macro VBA. O MDB, introduzido com o Access 1.0 em 1992, contém tabelas relacionais tipadas, consultas, formulários e relatórios gerenciados pelo mecanismo de banco de dados Jet. Os formatos servem a propósitos diferentes, e nenhuma ferramenta mapeia uma grade de planilha para um banco de dados relacional automaticamente.
Como converter XLSM para MDB
Microsoft Excel APP
Abra o .xlsm no Microsoft Excel, salve cada planilha como CSV ou XLSX e, em seguida, importe o arquivo para o Microsoft Access via Dados Externos > Nova Fonte de Dados > De Arquivo para criar uma tabela plana.
Programas que convertem XLSM
Sobre estes formatos
Um arquivo XLSM é uma planilha do Microsoft Excel que contém macros VBA - código de automação que é executado dentro do arquivo. Abra-o no Microsoft Excel (suporte total a macros),…
Abrir detalhes de .XLSM →Um arquivo MDB é um banco de dados Microsoft Access no formato antigo que o Access utilizou de 1992 a 2003, substituído pelo .accdb no Access 2007. Ele armazena tabelas, consultas,…
Abrir detalhes de .MDB →Qualidade e o que observar
- As macros VBA no
.xlsmnão são transferidas - o Access usa seu próprio ambiente VBA separado, e oxl/vbaProject.binnão tem equivalente no MDB. - O Access cria uma tabela plana por planilha CSV ou XLSX importada; defina chaves primárias, tipos de dados e relacionamentos de tabela manualmente dentro do Access após a importação.
- Se você não precisa realmente de um banco de dados relacional, permanecer no Excel é mais simples - tabelas dinâmicas, filtragem e Power Query cobrem a maioria das necessidades de análise de dados sem migrar para o Access.