Skip to main content

Come rinominare più file in una cartella in Excel?

Author: Xiaoyang Last Modified: 2025-05-29

Forse molti di noi si trovano ad affrontare questo problema: dobbiamo rinominare più file in una cartella. Rinominarli uno per uno ci farebbe impazzire se ci fossero centinaia o migliaia di file in quella cartella. Esistono funzioni utili che possano aiutarci a gestire questo compito?

Passo 1: Elenca tutti i nomi dei file da una cartella specifica nel foglio di lavoro con Kutools per Excel

Passo 2: Rinomina più file di una cartella in Excel con il codice VBA


Elenca tutti i nomi dei file da una cartella specifica nel foglio di lavoro con Kutools per Excel

Se ci sono più file che desideri rinominare, prima puoi elencare i vecchi nomi dei file in una colonna del foglio di lavoro e poi inserire i nuovi nomi dei file che vuoi sostituire. Per elencare rapidamente tutti i file nel foglio di lavoro, puoi utilizzare l'utilità Elenco nomi file di Kutools per Excel.

Dopo aver installato Kutools per Excel, procedi come segue: ( Scarica gratuitamente Kutools per Excel ora )

1. Clicca su Kutools Plus > Importa & Esporta > Elenco nomi file, vedi screenshot:

Filename List option on the Kutools Plus tab on the ribbon

2. Nel Elenco nomi file finestra di dialogo, clicca sul File explorer pulsante per scegliere la cartella dei file che vuoi elencare, e poi clicca Tutti i file dal Tipo di file, vedi screenshot:

Filename List dialog box

3. Poi clicca sul pulsante OK, tutti i nomi dei file saranno elencati in una colonna di un nuovo foglio di lavoro, insieme ad alcuni attributi dei file, e ora puoi eliminare le altre colonne indesiderate lasciando solo la colonna Nome file, vedi screenshot:

All filenames are listed in a column in a new worksheet

Clicca per saperne di più su questa funzione Elenco nomi file…

Scarica gratuitamente Kutools per Excel ora


Rinomina più file di una cartella in Excel con il codice VBA

Dopo aver elencato tutti i nomi dei file originali nella colonna A, dovresti digitare i nuovi nomi dei file nella colonna B come mostrato nello screenshot seguente:

Original filenames in column A, and new filenames in column B

Qui parlerò di un codice VBA che potrebbe aiutarti a sostituire i vecchi nomi dei file con i nuovi nomi dei file in una volta sola. Procedi con i seguenti passaggi:

1. Tieni premuti i tasti ALT + F11, e si aprirà la finestra Microsoft Visual Basic per Applicazioni.

2. Clicca su Inserisci > Modulo, e incolla la seguente macro nella finestra Modulo.

Codice VBA: Rinomina più file in una cartella

Sub RenameFiles()
'Updateby20141124
Dim xDir As String
Dim xFile As String
Dim xRow As Long
With Application.FileDialog(msoFileDialogFolderPicker)
    .AllowMultiSelect = False
If .Show = -1 Then
    xDir = .SelectedItems(1)
    xFile = Dir(xDir & Application.PathSeparator & "*")
    Do Until xFile = ""
        xRow = 0
        On Error Resume Next
        xRow = Application.Match(xFile, Range("A:A"), 0)
        If xRow > 0 Then
            Name xDir & Application.PathSeparator & xFile As _
            xDir & Application.PathSeparator & Cells(xRow, "B").Value
        End If
        xFile = Dir
    Loop
End If
End With
End Sub

3. Dopo aver incollato il codice, premi il tasto F5 per eseguire questo codice, e nella finestra Sfoglia, seleziona la cartella in cui vuoi cambiare i nomi dei file, vedi screenshot:

Browse window

4. E poi clicca su OK, tutti i vecchi nomi dei file verranno sostituiti immediatamente dai nuovi nomi dei file. Vedi gli screenshot:

Files with old filenames Arrow Files with new filenames

Note:

1. Quando elenchi i tuoi vecchi e nuovi nomi dei file, devi includere l'estensione del file.

2. Nel codice sopra, il riferimento A:A indica l'elenco dei vecchi nomi dei file che vuoi rinominare, e il riferimento B contiene i nuovi nomi dei file che vuoi usare, puoi modificarli secondo necessità.


Demo: Rinomina più file di una cartella in Excel

Kutools per Excel: Oltre 300 strumenti utili a portata di mano! Goditi funzionalità AI gratuite per sempre! Scarica Ora!

Articoli correlati:

Come creare fogli di lavoro sequenziali da un intervallo di celle in Excel?

Come rinominare più fogli di lavoro in Excel?


I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l'analisi dei dati grazie a: Esecuzione Intelligente | Genera Codice | Crea Formule Personalizzate | Analizza Dati e Genera Grafici | Richiama Funzioni avanzate di Kutools
Funzionalità popolari: Trova, evidenzia o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda...
Super RICERCA.VERT: Ricerca VERT con criteri multipli | Ricerca VERT con valori multipli | Ricerca su più fogli | Corrispondenza approssimativa...
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa multi-selezione...
Gestione Colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Attiva/disattiva la visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro e Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email tramite elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...) ...
Top15 set di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule pratiche (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti di unione e divisione (Unione avanzata righe, Dividi celle, ...) | ... e molto altro

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • 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, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!