Conversão de XLS para XLSX: métodos manuais, online e em lote

2025-09-04 07:02:38 Administrator

Instalar com Maven

pip install Spire.Xls

Links Relacionados

SXLS to XLSX Conversion: Manual, Online, and Batch Methods

XLS é um formato de arquivo de planilha mais antigo desenvolvido pelo Microsoft Excel, e ainda é usado por alguns usuários hoje. Desde o Excel 2007, a Microsoft adotou o formato mais novo, XLSX. Devido às diferenças entre esses formatos, abrir um arquivo XLS em uma versão mais recente do Excel pode, às vezes, causar problemas de compatibilidade, afetando a edição e o processamento de dados. Como resultado, realizar uma conversão de XLS para XLSX tornou-se uma tarefa comum na gestão de planilhas. Felizmente, este artigo apresenta três métodos simples e eficazes para ajudá-lo a converter arquivos XLS para XLSX de forma rápida e fácil.

Realizar a Conversão de XLS para XLSX Manualmente

A primeira e mais direta maneira de converter XLS para XLSX é a conversão manual, que funciona melhor quando você tem apenas um pequeno número de arquivos. Este método не требует nenhum software especial ou conhecimento de programação, tornando-o ideal para usuários que precisam de uma solução rápida. Existem duas abordagens comuns для a conversão manual:

  1. Alterar a extensão do arquivo

Localize o arquivo XLS que deseja converter, clique com o botão direito nele e selecione Renomear. Substitua a extensão do arquivo de .xls para .xlsx.

  1. Salvar Como

Abra o arquivo de origem no Excel, clique na guia Arquivo no menu superior e, em seguida, selecione Salvar Como no painel esquerdo. Na lista suspensa Salvar como tipo, escolha XLSX e, finalmente, clique em Salvar.

Converter XLS para XLSX manualmente com o Microsoft Excel

Converter XLS para XLSX Online

Se você acha as operações manuais muito demoradas, pois exigem cliques repetidos, pode usar um conversor online de XLS para XLSX. Um exemplo é o CloudConvert, uma ferramenta gratuita de conversão de arquivos online. Ele não apenas converte arquivos de planilha, mas também suporta documentos de texto, imagens, áudio e formatos de vídeo. Usá-lo é simples — basta seguir estes passos:

  1. Navegue até o site e clique no botão vermelho Selecionar Arquivo para escolher o arquivo que deseja converter, ou simplesmente arraste e solte-o no botão.

  2. Uma vez que o arquivo for carregado, clique no botão vermelho à direita para iniciar a conversão.

  3. Aguarde alguns segundos. Quando vir o status Concluído, clique no botão verde Baixar para salvar o arquivo XLSX convertido em seu computador.

Este método é ideal quando você só precisa converter alguns arquivos XLS para XLSX rapidamente, sem instalar nenhum software.

Converter em Lote XLS para XLSX com Segurança

Se você precisa converter centenas ou até milhares de arquivos, os métodos de conversão manual ou online não são mais práticos. Da mesma forma, se a segurança dos dados é uma prioridade, a melhor opção é realizar conversões em lote localmente com código. Essa abordagem garante que os dados dos seus arquivos permaneçam completamente seguros, pois не depende de nenhum serviço online.

Para este propósito, recomendamos o uso do Spire.XLS, uma biblioteca profissional de Excel de terceiros que pode ser integrada a sistemas empresariais ou fluxos de trabalho automatizados, permitindo conversões em grande escala de XLS para XLSX.

Spire.XLS para Python

O exemplo a seguir demonstra como isso pode ser alcançado em Python:

from spire.xls import *
from spire.xls.common import *
import os

# Specify the input and output folders
inputFolder = "/input/XLS SAMPLES/"
outputFolder = "/output/TO XLSX/"

# Loop through all .xls files in the input folder
for file in os.listdir(inputFolder):
    if file.endswith(".xls"):
        # Build full file paths
        inputFile = os.path.join(inputFolder, file)
        outputFile = os.path.join(outputFolder, os.path.splitext(file)[0] + ".xlsx")

        # Create a Workbook object
        workbook = Workbook()
        # Load the XLS file
        workbook.LoadFromFile(inputFile)

        # Save as XLSX format
        workbook.SaveToFile(outputFile, ExcelVersion.Version2016)
        workbook.Dispose()

print("Batch conversion completed successfully!")

Aqui está uma prévia comparando os arquivos de origem com os convertidos:

Converter XLS para XLSX no Spire.XLS para Python

Passos explicados:

  • Importar Spire.XLS e módulos Python.
  • Percorrer todos os arquivos .xls na pasta de entrada.
  • Carregar cada arquivo em um objeto Workbook.
  • Converter XLS para XLSX salvando-o no formato .xlsx através do método Workbook.saveToFile().

Se você quiser converter um arquivo XLSX de volta para XLS, você também pode usar o método Workbook.saveToFile(). O Spire.XLS também suporta o uso deste método para converter arquivos do Excel em PDF, imagens e muito mais.

FAQs sobre a Conversão de XLS para XLSX

  1. Como eu salvo meu arquivo do Excel como XLSX?

Você pode salvar um arquivo do Excel como XLSX usando o recurso Salvar Como no Excel ou usando ferramentas de conversão online ou programáticas, dependendo do número de arquivos e de suas necessidades.

  1. Quando o Excel mudou de XLS para XLSX?

A Microsoft introduziu o formato XLSX a partir do Excel 2007 para substituir o formato XLS mais antigo. O XLSX oferece melhor desempenho, tamanho de arquivo reduzido e compatibilidade aprimorada com os recursos modernos do Excel.

  1. XLS é o mesmo que XLSX?

Não. XLS é o formato de arquivo binário mais antigo usado no Excel 97-2003, enquanto XLSX é o formato mais novo baseado em XML introduzido no Excel 2007. Eles diferem em estrutura, compatibilidade e recursos suportados.

  1. As ferramentas online podem converter XLS para XLSX?

Sim, muitas ferramentas online permitem que você converta arquivos XLS para XLSX. Elas são convenientes para um pequeno número de arquivos, mas podem не ser adequadas para grandes lotes ou dados sensíveis.

  1. Qual é a melhor maneira de converter um grande número de arquivos XLS para XLSX com segurança?

Para centenas ou milhares de arquivos, ou quando a segurança dos dados é importante, usar código com uma biblioteca como o Spire.XLS para conversão em lote em sua máquina local é o método mais eficiente e seguro.

A Conclusão

Em resumo, a conversão de XLS para XLSX pode ser tratada de diferentes maneiras, dependendo de suas necessidades. Para um punhado de arquivos, o Excel ou ferramentas online podem ser suficientes. Mas para arquivos em grande escala ou sensíveis, a automação com código é a melhor escolha. Ao aproveitar o Spire.XLS, você pode integrar conversões em massa diretamente em seu fluxo de trabalho, garantindo velocidade e segurança. Seja para atualizar arquivos legados, otimizar processos internos ou preparar dados para sistemas modernos, o Spire.XLS oferece uma solução profissional e flexível.

LEIA TAMBÉM

Converter Excel (XLSX/XLS) para CSV em Python

Python: Converter Excel para PDF de forma fácil e rápida

Converter CSV para Excel (XLSX) em Python – Único e em Lote

Python: Converter Excel para SVG Automaticamente

Coupon Code Copied!

Christmas Sale

Celebrate the season with exclusive savings

Save 10% Sitewide

Use Code:

View Campaign Details