Como converter XLSM para XLSX
- Adicione o seu arquivo .XLSM - arraste-o para a caixa acima ou clique para procurar.
- Converta-o para .XLSX em poucos segundos.
- Baixe o seu novo arquivo .XLSX.
O que esperar
- Todo o projeto de macro VBA é removido na conversão; quaisquer botões ou controles vinculados a macros tornam-se formas inertes na planilha.
- Tanto o
.xlsmquanto o.xlsxsão pacotes ZIP Office Open XML - a única diferença estrutural é o módulo de macro (xl/vbaProject.bin). - Se a automação ainda precisar funcionar, mantenha o
.xlsmoriginal; compartilhe o.xlsxapenas como uma cópia de dados.
Perguntas frequentes
A conversão de XLSM para XLSX perde dados da planilha?
Não - células, fórmulas, gráficos, tabelas dinâmicas e formatação são todos mantidos. Apenas o projeto de macro VBA é removido porque o
.xlsx não pode armazená-lo.O que acontece com os botões vinculados a macros após a conversão?
As formas dos botões permanecem na planilha, mas suas macros atribuídas desaparecem. Exclua-os antes de compartilhar para evitar confusão.
Posso manter as macros e ainda assim produzir um XLSX?
Não. O formato
.xlsx não pode conter código VBA por design. Mantenha o .xlsm para qualquer versão onde a automação deva funcionar.Converter para XLSX é uma boa maneira de limpar um XLSM suspeito?
Sim - salvar como
.xlsx sem habilitar macros remove todo o código VBA e mantém apenas os dados.Programas que convertem XLSM: Microsoft Excel · Corel Quattro Pro · PlanMaker · Ability Spreadsheet · Microsoft Excel for Mac · Apache OpenOffice Calc (OpenOffice.org Calc) · LibreOffice Calc