Come rinominare la cartella di lavoro aperta o quella corrente in Excel?
In alcune situazioni potrebbe essere necessario rinominare una cartella di lavoro Excel attualmente aperta. Tuttavia, poiché Excel non permette di rinominare direttamente un file aperto tramite le normali operazioni del file system, la procedura standard prevede di chiudere la cartella di lavoro, individuarne la posizione in Esplora File e rinominarla successivamente. Questo approccio può risultare scomodo e interrompere il flusso di lavoro, soprattutto quando si gestiscono più file o quando è necessario rinominare documenti frequentemente. Questa guida presenta diversi metodi pratici per rinominare una cartella di lavoro aperta direttamente da Excel, semplificando l’intero processo e riducendo al minimo le interruzioni.
Rinominare la cartella di lavoro aperta con il comando Salva con nome
Rinominare la cartella di lavoro aperta con Office Tab
Rinominare la cartella di lavoro aperta con il codice VBA
Rinominare la cartella di lavoro aperta con il comando Salva con nome
Quando devi rinominare la cartella di lavoro attualmente aperta ma preferisci evitare di chiuderla e riaprirla, il comando Salva con nome rappresenta una soluzione semplice. Questo metodo è perfetto per modificare il nome del file della cartella di lavoro mentre ci stai lavorando ed è compatibile con tutte le versioni di Excel.
1. Fai clic sulla scheda File(o sul)pulsante Office in Excel 2007) nella Barra multifunzione e scegli Salva con nome tra le opzioni disponibili. Si aprirà la finestra di dialogo Salva con nome, come mostrato di seguito:

2. Nella finestra di dialogo Salva con nome, inserisci il nuovo nome desiderato per la tua cartella di lavoro nella casella di testo Nome file. Ad esempio, potresti personalizzare il nome in base al progetto o alla versione corrente. Consulta lo screenshot seguente come riferimento:

Suggerimento: In Excel 2013 o Excel 2016, dopo aver fatto clic su File > Salva con nome, potrebbe essere necessario fare clic su Sfogliaper aprire la finestra di dialogo «Salva con nome» tradizionale e accedere al campo del nome file.

3. Fai clic su Salva. La cartella di lavoro verrà salvata con il nuovo nome specificato. L’istanza corrente di Excel farà ora riferimento alla cartella di lavoro utilizzando il suo nuovo nome, mentre il file precedente rimarrà invariato nella sua posizione originale (a meno che tu non decida di eliminarlo successivamente).
Note e suggerimenti pratici: Il vecchio file non verrà eliminato automaticamente; potresti volerlo rimuovere manualmente se non ti serve più. Inoltre, se utilizzi sistemi di condivisione file o di controllo versioni, assicurati che la rinomina dei file non comprometta la collaborazione o i riferimenti esistenti.
Se altri file contengono formule, collegamenti o codice VBA che fanno riferimento al vecchio nome del file, questi non verranno aggiornati automaticamente; verifica quindi eventuali dipendenze per evitare errori.
Rinominare la cartella di lavoro aperta con Office Tab
Per gli utenti che preferiscono un metodo ancora più rapido e gestiscono regolarmente più cartelle di lavoro aperte, il componente aggiuntivo Office Tab offre una soluzione con un’usabilità migliorata. Office Tab ti consente di lavorare con le cartelle di lavoro in un’interfaccia a schede, simile ai browser web, e include anche ulteriori opzioni per la gestione dei file, come la possibilità di rinominarli.
Dopo aver installatoOffice Tab, segui questi passaggi:
1. Passa alla cartella di lavoro che desideri rinominare. Fai clic con il pulsante destro del mouse sulla scheda della cartella di lavoro nella parte superiore della finestra di Excel e seleziona Rinomina dal menu contestuale, come illustrato di seguito:

2. Nella finestra di dialogo Office Tab, digita il nuovo nome per la tua cartella di lavoro nel campo di testo fornito. Fai attenzione a non inserire caratteri non consentiti (ad esempio)/ \ : * ? " |), poiché non sono ammessi nei nomi dei file. Consulta lo screenshot seguente:

3. Fai clic su OK. La cartella di lavoro verrà rinominata all’istante, senza doverla chiudere o riaprire. La modifica apparirà sia nella scheda sia nel nome effettivo del file sul tuo computer, come mostrato qui:

Vantaggi: Questo metodo è particolarmente comodo per chi gestisce numerosi file contemporaneamente e ha bisogno di rinominarli frequentemente e rapidamente. Il flusso di lavoro intuitivo a schede migliora l’efficienza senza interrompere il lavoro.
Avvertenze: Office Tab è un componente aggiuntivo esterno e va installato separatamente. Assicurati che sia compatibile con la tua versione di Excel (Office Tab funziona con la maggior parte delle versioni moderne). Per risultati ottimali, aggiorna regolarmente il componente aggiuntivo ed evita così problemi di compatibilità con i nuovi aggiornamenti di Excel.
Rinominare la cartella di lavoro aperta con il codice VBA
Per gli utenti avanzati, VBA (Visual Basic for Applications) offre un approccio flessibile per rinominare programmaticamente la cartella di lavoro corrente: basta salvarla con un nuovo nome ed eventualmente eliminare il file originale. Questo metodo si rivela particolarmente utile per automatizzare rinomine in batch o per integrare l’operazione all’interno di una macro più complessa.
Prima di utilizzare questo metodo, è importante sapere che Excel non consente di modificare direttamente il nome di un file aperto; la macro, pertanto, salva la cartella di lavoro corrente con un nuovo nome e, se richiesto, elimina il file originale, spostando automaticamente il contesto sul file appena creato.
1. Fai clic su Sviluppo > Visual Basic per aprire la finestra di Microsoft Visual Basic for Applications. Nella finestra, fai clic su Inserisci > Modulo, quindi incolla il seguente codice nel nuovo modulo:
Sub RenameActiveWorkbook()
Dim newFullName As String
Dim oldFullName As String
Dim fDialog As FileDialog
Dim response As VbMsgBoxResult
On Error Resume Next
xTitleId = "KutoolsforExcel"
oldFullName = ThisWorkbook.FullName
' Prompt for new file name and location
Set fDialog = Application.FileDialog(msoFileDialogSaveAs)
With fDialog
.Title = "Select new file name for the active workbook"
.InitialFileName = ThisWorkbook.FullName
If .Show = -1 Then
newFullName = .SelectedItems(1)
Else
Exit Sub
End If
End With
' Save the workbook with the new name
ThisWorkbook.SaveAs Filename:=newFullName, FileFormat:=xlOpenXMLWorkbook
' Ask if the old file should be deleted
response = MsgBox("Do you want to delete the old file?" & vbCrLf & oldFullName, vbYesNo + vbQuestion, xTitleId)
If response = vbYes Then
Kill oldFullName
End If
MsgBox "Workbook renamed successfully.", vbInformation, xTitleId
End Sub 2. Per eseguire la macro, premi F5 o fai clic sul
pulsante Esegui nell’editor VBA. Si aprirà una finestra di dialogo Salva con nome, che ti permetterà di inserire un nuovo nome e la posizione per la tua cartella di lavoro corrente (assicurati di usare un nome file valido, privo di caratteri speciali).
Dopo il salvataggio, ti verrà chiesto di confermare se desideri eliminare il file originale. Se selezioni «Sì», il vecchio file verrà eliminato definitivamente (l’operazione non potrà essere annullata). Se scegli «No», rimarrà invariato. La sessione corrente farà ora riferimento alla cartella di lavoro con il suo nuovo nome.
Suggerimenti e note: Effettua sempre un backup prima di eseguire questa macro per evitare la perdita accidentale di dati. Dopo la rinomina, verifica che tutti i collegamenti, le formule e i riferimenti tra i file siano ancora validi, poiché la modifica del nome del file potrebbe influenzare i riferimenti esterni. In caso di errore, ricontrolla il percorso e il nome del file e assicurati di disporre delle autorizzazioni necessarie per eseguire operazioni sui file nella cartella.
Questo approccio è perfetto per utenti esperti familiarità con VBA e l’automazione della gestione dei file. Se riscontri problemi con questa macro, assicurati che le macro siano abilitate e prova a eseguire Excel come amministratore qualora si verifichino errori legati alle autorizzazioni.
Articoli correlati:
- Come si fa a contare il numero di fogli visibili in una cartella di lavoro?
- Come convertire facilmente tra diverse unità di energia in Excel?
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità 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 all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi