Skip to main content

Kutools per Office — Una Suite. Cinque Strumenti. Ottieni di Più.

Come rinominare più file in una cartella in Excel?

Author Xiaoyang Last modified

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 crea grafici | Attiva Funzioni avanzate
Funzionalità più usate: Trova, evidenziazione o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda senza formula...
Super RICERCA.VERT: Ricerca VERT per criteri multipli | Ricerca VERT per 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...
Gestore colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia stato di visibilità delle colonne nascoste | Confronta intervalli & colonne...
Funzionalità in primo piano: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestore di cartelle di lavoro & fogli | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email per elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
Top15 strumenti:12 strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici, ...) |50+ tipi di grafico (Diagramma di Gantt, ...) |40+ formule pratiche (Calcola letà 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 Unione & Dividi (Unione avanzata righe, Dividi celle, ...) | ... e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre lingue!

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 farti risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta le schede su Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e 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 produttività del50% e riduce centinaia di clic del mouse ogni giorno!

Tutti gli add-in Kutools. Un solo programma di installazione

La suite Kutools for Office include add-in per Excel, Word, Outlook & PowerPoint più Office Tab Pro, ideale per i team che lavorano su più app di Office.

Excel Word Outlook Tabs PowerPoint
  • Suite tutto-in-uno — Add-in per Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Un solo programma di installazione, una sola licenza — configurazione in pochi minuti (pronto per MSI)
  • Funzionano meglio insieme — produttività ottimizzata su tutte le app Office
  • Prova completa30 giorni — nessuna registrazione, nessuna carta di credito
  • Massimo risparmio — costa meno rispetto all’acquisto singolo degli add-in