Skip to main content
Spreadsheet Conversion

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 seg...

ou importar de

2M+ arquivos convertidos

A confiança de milhares de utilizadores

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

Qualquer navegador, qualquer dispositivo

Como Converter

1

Upload your .xlsm file by dragging it into the upload area or clicking to browse.

2

Choose your output settings. The default settings work great for most files.

3

Click Convert and download your .xlsx file when it's ready.

About XLSM to XLSX Conversion

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.

Why Convert XLSM to 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.

Common Use Cases

  • 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

How It Works

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.

Quality & Performance

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á.

LIBREOFFICE EngineModerateMinimal Quality Loss

Device Compatibility

DeviceXLSMXLSX
Windows PCPartialPartial
macOSPartialPartial
iPhone/iPadPartialPartial
AndroidPartialPartial
LinuxPartialPartial
Web BrowserNoNo

Tips for Best Results

  • 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

Related Conversions

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.

Perguntas Frequentes

Nenhum dado da planilha é perdido. Apenas o código de macro VBA é removido. Todas as fórmulas, formatação e recursos são preservados.
Sim. As fórmulas padrão do Excel são preservadas e funcionais. Somente a automação orientada por VBA é removida.
Não. Depois de convertido para XLSX, o código VBA é removido permanentemente. Mantenha o XLSM original se precisar de macros.
Sim. Todos os recursos OOXML são preservados de forma idêntica – gráficos, pivôs, formatação condicional, validação de dados.
A renomeação não remove o armazenamento do projeto VBA. O Excel pode rejeitar o arquivo ou se comportar de maneira imprevisível. A conversão adequada remove macros de forma limpa.

Related Conversions & Tools