.xlsm — Planilha do Excel Habilitada para Macro
Microsoft · 2007
O que é um arquivo .xlsm?
Um arquivo XLSM é um documento de planilha criado com o Microsoft Excel que inclui macros. Macros são pequenos programas que podem automatizar tarefas repetitivas dentro da planilha, como manipulação de dados ou formatação. Este formato é usado principalmente para negócios e análise de dados onde operações complexas precisam ser realizadas de forma eficiente.
Programas que abrem arquivos .xlsm
| Plataforma | Programa | ||
|---|---|---|---|
| Windows | Microsoft Excel | Pago | Oficial |
| LibreOffice Calc | Grátis | ||
| OnlyOffice Spreadsheet Editor | Grátis | ||
| macOS | Microsoft Excel | Pago | Oficial |
| LibreOffice Calc | Grátis | ||
| Numbers | Grátis | Oficial |
Problemas comuns com arquivos .xlsm
Perguntas frequentes
A principal diferença é que os arquivos XLSM suportam e contêm macros (código VBA), enquanto os arquivos XLSX não. Ambos fazem parte do formato Open XML, mas o XLSM é especificamente para pastas de trabalho habilitadas para macros.
Sim, alguns programas de planilhas alternativos como LibreOffice Calc e Google Sheets geralmente podem abrir arquivos XLSM, mas a funcionalidade de macro pode ser limitada ou não totalmente suportada.
Geralmente não é recomendado abrir arquivos XLSM de fontes desconhecidas ou não confiáveis, pois as macros podem conter código malicioso que pode danificar seu computador ou roubar dados.
Detalhes técnicos
Os arquivos XLSM são baseados no padrão Open XML e são essencialmente arquivos ZIP que contêm arquivos XML que definem a estrutura, o conteúdo e as macros da planilha. O cabeçalho geralmente começa com a assinatura do arquivo ZIP '50 4B 03 04'.