Converter XLSM em XLSX — Conversor online gratuito
Converta planilha habilitada para macro do Excel (.xlsm) em planilha Excel Open XML (.xlsx) online gratuitamente. Conversão de documentos rápida e segura, sem marcas d'água ou registro.
Transferência Segura
Uploads criptografados com HTTPS
Privacidade em Primeiro Lugar
Arquivos excluídos automaticamente após o processamento
Sem Cadastro
Comece a converter instantaneamente
Funciona em Qualquer Lugar
Como Converter
Upload your .xlsm file by dragging it into the upload area or clicking to browse.
Choose your output settings. The default settings work great for most files.
Click Convert and download your .xlsx file when it's ready.
Sobre a conversão de XLSM para XLSX
XLSM e XLSX são formatos OOXML Excel modernos - a única diferença é que XLSM contém código de macro VBA, enquanto XLSX proíbe explicitamente macros. Ambos usam a mesma estrutura XML compactada em ZIP para planilhas, fórmulas, formatação, gráficos e tabelas dinâmicas. A extensão .xlsm sinaliza ao Excel que o arquivo pode conter código de macro executável.
A conversão de XLSM em XLSX remove todo o código de macro VBA da pasta de trabalho, preservando todos os dados, fórmulas, formatação e recursos da planilha, produzindo uma planilha sem macro que é mais segura para distribuição e não aciona avisos de segurança de macro.
Por que converter XLSM para XLSX?
Muitas organizações bloqueiam arquivos XLSM em anexos de e-mail e compartilhamento de arquivos como medida de segurança, uma vez que as macros VBA podem conter código malicioso. A conversão para XLSX remove a carga macro, permitindo que a pasta de trabalho passe por filtros de e-mail e verificadores de segurança sem acionar alertas.
XLSX também é preferido ao compartilhar dados de planilhas com terceiros que não precisam de automação. A remoção de macros reduz o tamanho do arquivo, elimina preocupações de segurança e produz um produto mais limpo, focado exclusivamente nos dados e na análise.
Casos de uso comuns
- Retire macros de relatórios XLSM antes de enviar para clientes externos por email
- Converta modelos XLSM em XLSX para distribuição a usuários que não precisam de funcionalidade macro
- Remova o código VBA das pastas de trabalho para passar pelos filtros de segurança de e-mail corporativo
- Produza versões XLSX sem macro de modelos financeiros para revisão do auditor
- Limpe as pastas de trabalho XLSM antes de fazer upload para plataformas em nuvem que bloqueiam arquivos habilitados para macro
Como funciona
O LibreOffice abre o arquivo XLSM e salva como XLSX, preservando todo o conteúdo da planilha OOXML e omitindo o armazenamento do projeto VBA. Valores de células, fórmulas, formatação, formatação condicional, gráficos, tabelas dinâmicas, validação de dados, intervalos nomeados e estrutura de planilha são todos preservados de forma idêntica – a estrutura XML subjacente é praticamente a mesma. Somente o armazenamento binário vbaProject.bin (contendo módulos VBA, formulários e módulos de classe) é removido.
Qualidade e desempenho
A conversão é essencialmente sem perdas para o conteúdo da planilha. Cada valor de célula, fórmula, formato, gráfico e recurso são preservados de forma idêntica, pois ambos os formatos usam o mesmo esquema OOXML. A única mudança é a remoção do código de macro VBA. Os valores de células computados permanecem como estavam quando as macros foram executadas pela última vez — mas as próprias macros desapareceram, portanto o recálculo automatizado não acontecerá.
Compatibilidade com dispositivos
| Device | XLSM | XLSX |
|---|---|---|
| Windows PC | Partial | Partial |
| macOS | Partial | Partial |
| iPhone/iPad | Partial | Partial |
| Android | Partial | Partial |
| Linux | Partial | Partial |
| Web Browser |
Dicas para obter os melhores resultados
- 1Execute todas as macros antes da conversão para garantir que os valores calculados sejam atuais – eles não serão atualizados automaticamente em XLSX
- 2Mantenha o arquivo XLSM original se precisar da funcionalidade macro posteriormente
- 3XLSX passa pela maioria dos filtros de segurança de e-mail que bloqueiam anexos XLSM
- 4O tamanho do arquivo diminuirá ligeiramente porque o armazenamento do projeto VBA foi removido
- 5Verifique se nenhuma célula depende de cálculos baseados em macro após a conversão
Conversões relacionadas
A conversão de XLSM para XLSX remove macros VBA enquanto preserva todos os dados da planilha de forma idêntica – a maneira mais limpa de produzir pastas de trabalho sem macro para distribuição segura.