Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
XLSM
Uma pasta de trabalho do Excel com macros embutidas.
XLSM é um contêiner: um invólucro para fluxos que outra coisa codificou. Ele é usado para a edição.
A extensão é .xlsm e o nome por extenso é Excel Macro-Enabled Workbook. Os dois importam menos do que aquilo que o arquivo consegue carregar, e é disso que trata o resto desta página.
A Microsoft publicou o formato em 2007. A especificação é ECMA-376.
A idade interessa por um motivo prático: quanto mais antigo o formato, mais programas tiveram tempo de aprendê-lo.
Qualquer um pode implementá-la sem pedir permissão nem pagar licença. É por isso que o formato aparece em tantos programas, e é por isso que arquivos escritos há vinte anos ainda abrem.
Um arquivo XLSM não está limitado a uma página, e isso conta na hora de converter para algo que está: um destino de imagem única produz um arquivo por página, e vale olhar como ele numera antes de repassar tudo.
XLSM tem permissão para levar código executável, e em geral é justamente por isso que alguém esbarra nessa extensão: um servidor de e-mail ou um portal de documentos recusou. Converter para um formato sem macros é o caminho habitual — e sim, as macros vão embora no processo.
XLSM contém uma planilha: células, fórmulas e as abas em volta.
É isso que decide como ele converte: uma planilha vira uma área de impressão, e onde as colunas quebram é uma decisão que alguém tem de tomar.
Microsoft Excel lê esse formato, e a maioria dos programas do mesmo tipo também.
Quando um arquivo não abre, o formato raramente é o problema — mais comum é o programa ser mais antigo que ele. Converter para algo mais antigo é o caminho confiável, e é para isso que serve o resto deste site.
Nenhum navegador lê o formato.
Esse é de longe o motivo mais comum para convertê-lo: não que o formato seja ruim, mas que o lugar onde você quer mostrar o arquivo não consegue lê-lo.
XLSM foi feito para ser aberto e alterado. Mantenha o arquivo nesse formato enquanto o trabalho estiver em andamento e exporte a partir dele sempre que precisar de uma cópia pronta.
| Extensão | .xlsm |
|---|---|
| Tipo de mídia | application/vnd.ms-excel.sheet.macroEnabled.12 |
| Publicado por | Microsoft |
| Primeira publicação | 2007 |
| Especificação | ECMA-376 |