Sem upload de arquivos · 100% grátis

Converter XLS para XLSM

Leve uma pasta de trabalho do Excel 97 a 2003 para o formato moderno habilitado para macros, para que ela ganhe o limite de linhas bem maior do Excel atual e continue podendo conter VBA. A conversão roda inteiramente no seu dispositivo.

Como converter XLS para XLSM

  1. Solte um ou mais arquivos .xls na ferramenta abaixo.
  2. O formato de saída já está definido como XLSM.
  3. Clique em converter.
  4. Baixe os arquivos .xlsm.

Atualizar uma pasta de trabalho antiga que ainda precisa de automação

Muitas equipes ainda dependem de uma planilha criada na época do Excel 2003, muitas vezes uma que alguém automatizou com macros há muito tempo. Passar para .xlsm leva o arquivo ao formato moderno do Excel, com espaço para um milhão de linhas e arquivos menores, e o mantém em um tipo que pode conter VBA.

Sobre as macros antigas

As macros de um .xls ficam guardadas na antiga estrutura binária, que é diferente do projeto VBA de um .xlsm moderno. Este conversor transfere as planilhas, os valores, as fórmulas, as células mescladas e os formatos de número, mas não traduz o armazenamento antigo das macros. O jeito confiável de levar o código é abrir o .xls original no Excel, abrir o editor do Visual Basic, exportar os módulos e importá-los no .xlsm convertido. Leva um minuto e você vê exatamente qual código está levando junto.

Limites dos formatos num relance

FormatoLançado comLinhas por planilhaColunasMacros
XLSExcel 9765.536256Sim (estilo antigo)
XLSXExcel 20071.048.57616.384Não
XLSMExcel 20071.048.57616.384Sim
XLSBExcel 20071.048.57616.384Sim

Fica no seu dispositivo

A conversão roda no navegador. A pasta de trabalho não é enviada, então anos de dados internos ficam onde estão.

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.

As macros do meu .xls vêm junto?

As macros dos .xls antigos ficam guardadas em uma estrutura diferente da dos arquivos .xlsm modernos, então não são transferidas automaticamente. Copie o código no editor do VBA se precisar dele.

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 não converter direto para XLSX?

Escolha XLSX se a pasta de trabalho nunca for precisar de macros. Escolha XLSM se você ou sua equipe forem adicionar VBA depois.

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.