Skip to main content

Como converter vários arquivos xls para xlsx no Excel?

Author: Xiaoyang Last Modified: 2025-08-06

Para converter um arquivo XLS antigo do Excel para o novo formato XLSX, você pode usar o recurso Salvar Como no Excel. No entanto, se precisar converter vários arquivos XLS de uma só vez, como você pode lidar com essa tarefa de forma eficiente?


Converter vários formatos xls para xlsx usando a função Salvar Como um por um

A função Salvar Como no Excel pode ajudá-lo a converter o formato antigo da pasta de trabalho de xls para o novo formato xlsx um por um.

1. Abra sua pasta de trabalho que deseja converter seu formato.

2. Clique em Arquivo > Salvar Como, e uma caixa de diálogo Salvar Como será exibida, especifique uma pasta para colocar o novo formato do arquivo e, em seguida, clique na lista suspensa Tipo de salvamento para escolher Pasta de Trabalho do Excel, veja a captura de tela:

A screenshot of Save As dialog for converting XLS to XLSX format in Excel

3. Em seguida, clique no botão Salvar para fechar a caixa de diálogo, e este formato do Excel foi convertido de xls para xlsx.

Dicas: Com esta função Salvar Como, você só pode converter um arquivo do Excel de cada vez. Se você tiver centenas de arquivos para converter, esse método pode não ser prático.

Converter vários formatos xls para xlsx de uma só vez com código VBA

Se você quiser converter vários arquivos xls para xlsx de uma só vez sem salvar um por um, aqui, vou falar sobre um código VBA para você, por favor, siga os seguintes passos:

1. Mantenha pressionado as teclas ALT + F11 para abrir a janela Microsoft Visual Basic for Applications.

2. Clique em Inserir > Módulo, e cole o seguinte código na Janela do Módulo.

Código VBA: Converter vários formatos xls para xlsx de uma só vez

Sub ConvertToXlsx()
'Updateby Extendoffice
Dim strPath As String
Dim strFile As String
Dim xWbk As Workbook
Dim xSFD, xRFD As FileDialog
Dim xSPath As String
Dim xRPath As String
Set xSFD = Application.FileDialog(msoFileDialogFolderPicker)
With xSFD
.Title = "Please select the folder contains the xls files:"
.InitialFileName = "C:\"
End With
If xSFD.Show <> -1 Then Exit Sub
xSPath = xSFD.SelectedItems.Item(1)
Set xRFD = Application.FileDialog(msoFileDialogFolderPicker)
With xRFD
.Title = "Please select a folder for outputting the new files:"
.InitialFileName = "C:\"
End With
If xRFD.Show <> -1 Then Exit Sub
xRPath = xRFD.SelectedItems.Item(1) & "\"
strPath = xSPath & "\"
strFile = Dir(strPath & "*.xls")
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Do While strFile <> ""
If Right(strFile, 3) = "xls" Then
Set xWbk = Workbooks.Open(Filename:=strPath & strFile)
xWbk.SaveAs Filename:=xRPath & strFile & "x", _
FileFormat:=xlOpenXMLWorkbook
xWbk.Close SaveChanges:=False
End If
strFile = Dir
Loop
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

3. Pressione a tecla F5 para executar este código, e uma janela será exibida, por favor, selecione uma pasta que contém os arquivos xls que você deseja converter, veja a captura de tela:

A screenshot prompting to select a folder for input XLS files

4. Clique em OK, outra janela aparecerá, por favor, selecione um caminho de pasta onde você deseja gerar os novos arquivos convertidos, veja a captura de tela:

A screenshot prompting to select a folder for saving XLSX output files

5. Clique em OK. Uma vez concluída a conversão, navegue até a pasta especificada para visualizar os resultados.

A screenshot showing a list of original XLS files Arrow A screenshot showing a list of converted XLSX files

Converter vários formatos xls para xlsx de uma só vez com um recurso poderoso

Com este utilitário Conversor de Formatos do Kutools para Excel, você pode converter vários formatos xls para xlsx ou vice-versa, ele também pode ajudá-lo a converter várias pastas de trabalho para arquivos PDF de uma só vez.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Clique em Kutools Plus > Pasta de Trabalho > Conversor de Formatos, veja a captura de tela:

A screenshot of the Format Converter tool in Kutools Plus tab in Excel

2. E uma caixa de aviso aparecerá para lembrá-lo de que deve fechar a pasta de trabalho que deseja converter. Veja a captura de tela:

A prompt requiring workbooks to be closed before conversion

3. Clique em OK, depois, na caixa de diálogo Conversor de Formatos de Arquivo, especifique as seguintes opções:

  • Na lista suspensa Tipo de Conversão, selecione Converter do Excel 97-2003 para o Excel 2007 ou posterior;
  • Em seguida, clique no botão Adicionar para adicionar os arquivos xls que você deseja converter. Você pode adicionar pastas de trabalho do disco do computador ou do OneDrive conforme necessário.

A screenshot of File Format Converter dialog

4Após inserir os arquivos xls, ainda na Conversor de Formatos de Arquivo caixa de diálogo, por favor, clique A folder selection button no botão para escolher um caminho de pasta para gerar os arquivos convertidos e, em seguida, especifique algumas operações de que precisa na parte inferior da caixa de diálogo, veja a captura de tela:

A screenshot for selecting output folder and conversion options

Notas: Na caixa de diálogo acima:
  • Se as pastas de trabalho nas subpastas também precisarem ser convertidas, marque a caixa de seleção Incluir subpastas ao adicionar pastas;
  • Se você deseja remover os arquivos originais após a conversão, marque a caixa Excluir arquivos de origem após a conversão;
  • Se você deseja manter a data de modificação dos arquivos originais, marque a caixa Manter a hora de modificação dos arquivos de origem;
  • A estrutura de diretórios dos arquivos pode ser mantida marcando a caixa Preservar a estrutura de diretórios dos arquivos durante a conversão;

5. Em seguida, clique em OK para iniciar a conversão. Após concluir a conversão, navegue até a pasta especificada para visualizar os resultados. Veja as capturas de tela:

A screenshot showing a list of original XLS files Arrow A screenshot showing a list of converted XLSX files

Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora

Melhores Ferramentas de Produtividade para Office

🤖 Kutools AI Aide: Revolucione a análise de dados com base em: Execução Inteligente|Gerar Código |Criar Fórmulas Personalizadas|Analisar Dados e Gerar Gráficos |Acionar Funções Aprimoradas
Recursos populares: Encontrar, Destacar ou Marcar Duplicados|Excluir Linhas em Branco|Combinar Colunas ou Células sem perder dados| Arredondar...
Super PROC: PROC com múltiplos critérios|PROC com múltiplos valores|Procura em várias planilhas|Correspondência Fuzzy....
Lista Suspensa Avançada: Crie rapidamente Lista Suspensa|Lista Suspensa Dependente|Lista Suspensa com Múltipla Seleção....
Gerenciador de Colunas: Adicionar um número específico de colunas |Mover Colunas |Alternar o Estado de Visibilidade de Colunas Ocultas| Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco|Visualização de Design|Barra de fórmulas aprimorada|Gerenciador de Pasta de Trabalho & Planilha|Biblioteca de AutoTexto|Selecionador de Data|Mesclar Dados |Criptografar/Descriptografar Células|Enviar Email por Lista|Super Filtro|Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ... ) |Mais de50 Tipos de Gráficos (Gráfico de Gantt, ... ) |Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ... ) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ... ) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ... ) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ... ) |... e muito mais
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 outros!

Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência sem igual. Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo.Clique aqui para obter o recurso que você mais precisa...


Office Tab traz interface de abas para o Office e facilita muito seu trabalho

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas da mesma janela, em vez de novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!