Come convertire più file xls in file xlsx in Excel?
Per convertire un vecchio file xls Excel in un nuovo file xlsx, puoi applicare la funzione Salva con nome in Excel, ma, se sono necessari più file xls da convertire, come potresti gestire questa attività in modo rapido e semplice?
- Converti più formati xls in formati xlsx con la funzione Salva con nome uno per uno
- Converti più formati xls in formati xlsx contemporaneamente con il codice VBA
- Converti più formati xls in formati xlsx contemporaneamente con una potente funzionalità
- Converti più cartelle di lavoro in file PDF contemporaneamente
Converti più formati xls in formati xlsx con la funzione Salva con nome uno per uno
La funzione Salva con nome in Excel può aiutarti a convertire il formato xls della vecchia cartella di lavoro nel nuovo formato xlsx uno per uno.
1. Apri la cartella di lavoro di cui desideri convertire il formato.
2. Clic Compila il > Salva con nome, e un Salva con nome verrà visualizzata la finestra di dialogo, specificare una cartella in cui inserire il nuovo formato del file, quindi fare clic su Salva come tipo elenco a discesa per scegliere Cartella di lavoro di Excel, vedi screenshot:
3. Quindi fare clic Risparmi pulsante per chiudere la finestra di dialogo e questo formato Excel è stato convertito da xls a xlsx.
Converti più formati xls in formati xlsx contemporaneamente con il codice VBA
Se desideri convertire più file xls in file xlsx contemporaneamente senza salvarne uno per uno, qui parlerò di un codice VBA per te, esegui i seguenti passaggi:
1. Tieni premuto il ALT + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.
2. Clic inserire > Modulie incolla il codice seguente nel file Moduli Finestra.
Codice VBA: converti più formati xls in formati xlsx contemporaneamente
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. Quindi, premere F5 chiave per eseguire questo codice e verrà visualizzata una finestra, selezionare una cartella che contiene i file xls che si desidera convertire, vedere screenshot:
4. Quindi fare clic su OK, viene visualizzata un'altra finestra, selezionare un percorso di cartella in cui si desidera visualizzare i nuovi file convertiti, vedere screenshot:
5. E poi, clik OK, dopo aver terminato la conversione, puoi andare alla cartella specificata per visualizzare in anteprima il risultato convertito, vedi screenshot:
Converti più formati xls in formati xlsx contemporaneamente con una potente funzionalità
Con questo Kutools for Excel'S Convertitore di formati utility, puoi convertire più formati xls in formati xlsx o viceversa, può anche aiutarti a convertire più cartelle di lavoro in file PDF contemporaneamente.
Dopo l'installazione Kutools for Excel, per favore fai come questo:
1. Clic Kutools Plus > Cartella di lavoro > Convertitore di formati, vedi screenshot:
2. E verrà visualizzata una finestra di promemoria per ricordare che è necessario chiudere la cartella di lavoro che si desidera convertire. Vedi screenshot:
3. Clic OK, quindi, nel file Convertitore di formato file finestra di dialogo, specificare le seguenti opzioni:
- Sotto il Converti tipo elenco a discesa, selezionare Da Excel 97-2003 a Excel 2007 o versioni successive;
- Quindi fare clic su Aggiungi pulsante per aggiungere i file xls che desideri convertire, puoi aggiungere le cartelle di lavoro dal disco del tuo computer o OneDrive di cui hai bisogno;
4. Dopo aver inserito i file xls, sempre nel file Convertitore di formato file finestra di dialogo, fare clic pulsante per scegliere un percorso di cartella per l'output dei file convertiti, quindi specificare alcune operazioni necessarie nella parte inferiore della finestra di dialogo, vedere screenshot:
- Se è necessario convertire anche le cartelle di lavoro nelle sottocartelle, controllare il file Includi sottocartelle quando aggiungi cartelle casella di controllo;
- Se desideri rimuovere i file originali dopo la conversione, controlla il file Elimina i file di origine dopo la conversione scatola;
- Se desideri mantenere la data di modifica dei file originali, controlla il file Mantieni la data modificata dei file originali scatola;
- La struttura della directory del file può essere mantenuta controllando il La struttura della directory del file viene preservata durante la conversione scatola;
5. Quindi fare clic OK per avviare la conversione, dopo aver terminato la conversione, puoi andare nella cartella specifica per visualizzare in anteprima il risultato convertito. Vedi screenshot:
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!