Sem upload de arquivos · 100% grátis

Converter XLSX para XLSM

O Excel não deixa você guardar código VBA em um arquivo .xlsx. Converta a pasta de trabalho para .xlsm primeiro e, a partir daí, ela pode conter macros. A conversão roda no seu dispositivo, então a pasta de trabalho nunca é enviada.

Como converter XLSX para XLSM

  1. Solte um ou mais arquivos .xlsx na ferramenta abaixo.
  2. O formato de saída já está definido como XLSM.
  3. Clique em converter.
  4. Baixe o .xlsm e adicione suas macros no Excel.

Por que o Excel precisa de outro arquivo para macros

Desde o Excel 2007, a Microsoft mantém as macros fora do formato padrão .xlsx de propósito. Um .xlsx simples nunca pode conter código VBA, e por isso é seguro abri-lo a partir de um e-mail. Se você quer automatizar uma pasta de trabalho com macros, o Excel exige o formato .xlsm habilitado para macros e se recusa a salvar VBA em um arquivo .xlsx.

O que este conversor faz

Ele reescreve seu .xlsx como .xlsm com as mesmas planilhas, valores, fórmulas, células mescladas e formatos de número. O novo arquivo é um contêiner pronto para macros: abra no Excel, vá até a guia Desenvolvedor, abra o editor do Visual Basic e adicione seu código. Ao salvar, o Excel mantém as macros, porque agora o tipo de arquivo permite.

Bons hábitos com arquivos de macros

  • Guarde uma cópia .xlsx simples dos dados para compartilhar. As pessoas desconfiam, com razão, de arquivos com macros que não estavam esperando.
  • Avise quem vai receber que o arquivo contém macros, para que o aviso de segurança não pegue ninguém de surpresa.
  • Só habilite macros em arquivos de pessoas em quem você confia.

Privado por natureza

A conversão acontece no navegador. A pasta de trabalho nunca é enviada, então ferramentas internas e modelos financeiros ficam no seu computador.

Perguntas frequentes

Minha pasta de trabalho é enviada?

Não. O arquivo é lido e reescrito no navegador, então os números, nomes e fórmulas dentro dele nunca saem do seu dispositivo.

Isso adiciona alguma macro?

Não. O resultado é um contêiner habilitado para macros com as mesmas planilhas e dados. Você mesmo adiciona o VBA no Excel, pela guia Desenvolvedor.

O que é mantido e o que não é?

Os valores das células, as fórmulas, todas as planilhas, os nomes das planilhas, as células mescladas e os formatos de número são mantidos. Fontes, cores de preenchimento, bordas, gráficos, imagens, tabelas dinâmicas e formatação condicional não são reescritos, porque exigem o mecanismo completo do Excel. Guarde o original se a formatação importar.

Por que o Excel me avisa quando abro um .xlsm?

O Excel sempre pergunta antes de executar macros de um arquivo baixado. Esse aviso é normal e protege você de código que não foi você que escreveu.

Seus arquivos nunca saem do seu dispositivo

Todas as ferramentas do Squishly Tools são 100% gratuitas e rodam inteiramente no seu navegador. Suas imagens e documentos são processados no seu próprio computador e nunca são enviados a um servidor. Sem contas, sem marcas d’água e sem pegadinha.