Come inserire il nome o il percorso di un file nella cella, nell'intestazione o nel piè di pagina in Excel?
Quando si lavora con più Cartella di lavoro Excel o si preparano report da distribuire, è spesso utile visualizzare direttamente nel file Excel il nome del file, il Percorso file completo o persino il Nome del foglio di lavoro attivo—sia in una cella, sia nell’intestazione o nel piè di pagina. Ciò può migliorare l’organizzazione dei documenti, il tracciamento delle versioni e fornire chiarezza a collaboratori o destinatari. Excel offre diversi metodi pratici per inserire queste informazioni, sia che tu voglia un’istantanea statica o che i dati si aggiornino dinamicamente al variare del file. Di seguito troverai indicazioni passo-passo per i metodi più comuni, insieme a suggerimenti per la risoluzione dei problemi e l’ottimizzazione del flusso di lavoro.
Inserisci il nome o il percorso del file corrente in una cella con una formula
Inserisci il nome o il percorso del file corrente in una cella con una formula
Se desideri visualizzare il nome del file, il percorso del file o il nome del foglio di lavoro in una cella—ottenendo un riferimento dinamico che si adatta automaticamente quando la cartella di lavoro viene spostata o rinominata—le formule di Excel offrono una soluzione flessibile e pratica. Questo approccio è particolarmente utile quando è fondamentale che tali informazioni si aggiornino in modo automatico dopo il salvataggio o lo spostamento del file. La tabella seguente riporta le formule adatte a diversi scenari:
| Elemento | Formula | Esempio |
| Solo nome file | =MID(CELL(«filename»), SEARCH(«[», CELL(«filename»))+1, SEARCH(«]», CELL(«filename»))-SEARCH(«[», CELL(«filename»))-1) | products features.xlsx |
| Solo percorso file | =LEFT(CELL(«filename»,A1), FIND(«[», CELL(«filename»,A1),1)-1) | C:\Users\dt\Desktop\Nuova cartella\ |
| Foglio di lavoro corrente solo nome | =RIGHT(CELL(«filename»), LEN(CELL(«filename»))-FIND(«]», CELL(«filename»),1)) | Foglio7 |
| Nome file, percorso e nome Foglio di lavoro corrente correnti | =CELL(«filename») | C:\Users\dt\Desktop\Nuova cartella\[products features.xlsx]Foglio7 |
Istruzioni e note per l’uso:
• Per utilizzare queste formule, copia semplicemente quella corrispondente all’elemento desiderato e incollala nella cella di destinazione (ad esempio, B1). Premi Invio per visualizzare immediatamente le informazioni.
• Per copiarle in altre celle, trascina il quadratino di riempimento o usa semplicemente copia e incolla. Per risultati coerenti, mantieni invariate le celle di riferimento (ad esempio A1) oppure adattale in base alle tue esigenze.
• Nota: queste formule restituiscono risultati solo se la cartella di lavoro è stata salvata almeno una volta, poiché il percorso e il nome del file richiedono una posizione definita. Le cartelle di lavoro non ancora salvate restituiranno un valore vuoto.
• Se sposti o rinomini la cartella di lavoro, le formule si aggiorneranno automaticamente al prossimo salvataggio.
• In caso di errori di formula (ad esempio #VALORE!), assicurati che la cartella di lavoro sia stata salvata e che la sintassi della formula sia esatta.
• Tieni presente che le formule mostrano proprietà dinamiche del file, soddisfano la maggior parte delle esigenze di reporting, ma non influiscono sulle aree di intestazione o piè di pagina.
Inserisci il nome o il percorso del file corrente nella cella/intestazione o nel piè di pagina con Kutools per Excel
Kutools per Excel’s Inserisci informazioni del foglio di lavoro semplifica il processo di visualizzazione del nome, del percorso o del nome del foglio di lavoro direttamente in celle, intestazioni o piè di pagina. Questo strumento è ideale per chiunque abbia bisogno di una soluzione rapida e flessibile—ad esempio, per preparare documentazione con branding coerente o per tracciare le versioni della cartella di lavoro all’interno di un team.
Per utilizzare questa funzione una volta installato Kutools per Excel, procedi come segue:
1. Fai clic su KUTOOLS PLUS > Strumenti workbook > Inserisci informazioni del foglio di lavoro. Vedi screenshot:

2. Nella finestra di dialogo Inserisci informazioni del foglio di lavoro, seleziona le informazioni da inserire—ad esempio nome del foglio di lavoro, nome della cartella di lavoro, percorso della cartella di lavoro o entrambi—scegli se visualizzarle in celle, intestazioni o piè di pagina e specifica la posizione (sinistra, centrale o destra per intestazioni e piè di pagina oppure seleziona la cella di destinazione per l’inserimento nelle celle). Vedi screenshot:

3. Fai clic su OK per completare. Se inserisci nella cella, le informazioni selezionate dalla cartella di lavoro appariranno immediatamente nella cella specificata. Se inserisci nell’intestazione o nel piè di pagina, visualizza l’anteprima del risultato tramite Visualizza > Layout di pagina, se necessario. Vedi esempi:

Il metodo Kutools supporta sia il posizionamento semplice che quello avanzato delle informazioni sui file ed è ideale per chi preferisce strumenti grafici, senza dover inserire manualmente formule o codice. Se desideri che le proprietà del file vengano aggiornate in seguito a modifiche alla cartella di lavoro, riapplica la funzione dopo aver rinominato o spostato il file.
Quando si inseriscono informazioni in un’intestazione o in un piè di pagina, è possibile scegliere la posizione—Sinistra, Centrale o Destra. Prestare particolare attenzione alla selezione per garantire chiarezza, soprattutto nei documenti stampati. Per aggiornamenti in blocco su più fogli, ripetere semplicemente l’operazione su ciascun foglio di lavoro, secondo necessità. Per risultati ottimali, evitare di modificare direttamente i codici dell’intestazione o del piè di pagina senza utilizzare lo strumento dedicato.
< Inserisci il nome o il percorso del file corrente nell'intestazione/piè di pagina con la funzione Intestazione e piè di pagina
Utilizzare la funzione integrata di Excel Intestazione e piè di pagina è un modo semplice per aggiungere il nome del file, il percorso del file o il nome del foglio all'output stampato. Questa soluzione visualizza informazioni statiche ed è ideale per il branding, il controllo delle versioni o come riferimento in report e documenti distribuiti.
• Nella barra multifunzione, fai clic su Inserisci > Intestazione e piè di pagina. Il foglio di lavoro passa alla visualizzazione Layout di pagina, dove le caselle per modificare intestazione e piè di pagina compaiono rispettivamente in alto e in basso nella pagina.
• Nella sezione Intestazione o Piè di pagina, seleziona l'area desiderata—Sinistra, Centrale oppure Destra. Quindi, nella scheda Progettazione (Strumenti intestazione e piè di pagina), scegli Percorso file, Nome file oppure Nome foglio in base alle tue esigenze. Vedere lo screenshot:

• Dopo aver aggiunto il codice, fai clic su qualsiasi cella per uscire dalla modalità Progettazione. La selezione apparirà nell’intestazione o nel piè di pagina del foglio di lavoro e verrà stampata insieme all’output. Consulta gli esempi qui sotto:
| Inserisci il Percorso file nell’intestazione |
![]() |
| Inserisci il nome del file nel piè di pagina |
![]() |
Suggerimento: la funzione integrata offre prestazioni ottimali su singoli fogli. Non si aggiorna in modo dinamico quando si lavora con più cartelle di lavoro o con file non ancora salvati. Per applicarla contemporaneamente a diversi fogli, passa manualmente a ciascun foglio e ripeti l’operazione oppure valuta l’uso di VBA per automatizzare il processo.
< Codice VBA – Inserisci programmaticamente il nome o il percorso del file in una cella, nell'intestazione o nel piè di pagina
Per gli utenti che richiedono aggiornamenti automatizzati in batch o devono inserire proprietà Aggiungi File su più fogli o cartelle di lavoro, VBA offre una soluzione pratica. Grazie a uno script semplice, puoi popolare istantaneamente una cella, un’intestazione o un piè di pagina con informazioni sul file e persino impostarne l’aggiornamento automatico all’apertura o al salvataggio della cartella di lavoro. Questo metodo è particolarmente adatto per report periodici, modelli condivisi o flussi di lavoro documentali complessi in cui i metodi manuali diventano noiosi.
Di seguito trovi esempi di applicazioni VBA per diversi scenari. Prima di cominciare, salva la tua cartella di lavoro e attiva la scheda Sviluppo in Excel.
Come utilizzare VBA per Inserisci informazioni sul file:
1. Fai clic su Sviluppo > Visual Basic. Nella finestra di Microsoft Visual Basic, Applications, seleziona Inserisci > Modulo.
2. Incolla il seguente codice nella finestra del modulo, in base alla destinazione desiderata (cella, intestazione o piè di pagina):
–Inserisci il nome del file in una cella specifica (ad esempio, A1):
Sub InsertFileNameToCell()
Dim fileName As String
fileName = ThisWorkbook.Name
Range("A1").Value = fileName
End Sub Per eseguire il codice, fai clic sul pulsante
Esegui nell’editor VBA. Il nome del file corrente verrà visualizzato nella cella A1. Per modificare la destinazione, sostituisci Range("A1") con la cella desiderata.
–Inserisci Percorso file nell’intestazione del foglio di lavoro (posizione centrale):
Sub InsertFilePathToHeader()
Dim filePath As String
filePath = ThisWorkbook.FullName
ActiveSheet.PageSetup.CenterHeader = filePath
End Sub Dopo aver inserito il codice, fai clic su Esegui nell’editor VBA. Controlla la vista Layout di pagina del foglio per vedere il percorso del file inserito nell’intestazione centrale. Se devi impostare l’intestazione sinistra o destra, usa rispettivamente .LeftHeader o .RightHeader.
–Inserisci il nome del file nel piè di pagina (posizione destra):
Sub InsertFileNameToFooter()
Dim fileName As String
fileName = ThisWorkbook.Name
ActiveSheet.PageSetup.RightFooter = fileName
End Sub Una volta eseguito, il nome del file corrente apparirà come piè di pagina destro nel foglio di lavoro attivo. Modifica .LeftFooter o .CenterFooter in base alle tue esigenze.
Suggerimenti e risoluzione problemi:
- Per eseguire operazioni batch su più fogli, fai un ciclo attraverso i Fogli di lavoro nel tuo codice VBA.
- Se ricevi un errore di autorizzazione, assicurati che la cartella di lavoro non sia protetta e che le macro siano abilitate.
- Utilizza On Error Resume Next per ignorare gli errori quando applichi la procedura a più fogli con impostazioni diverse.
- Per aggiornamenti automatici, assegna le macro agli eventi della cartella di lavoro come Workbook_Open o Workbook_BeforeSave.
- Salva sempre un backup prima di eseguire macro VBA, soprattutto quando aggiorni in blocco intestazioni o piè di pagina.
VBA offre un’elevata flessibilità e scalabilità, risultando la scelta ideale per chi necessita di aggiornamenti regolari e automatici o desidera applicare in blocco le stesse impostazioni a più file o fogli. Se sei alle prime armi con le macro, ricorda sempre di abilitare il contenuto macro e di verificare le impostazioni di sicurezza relative.
In sintesi, la scelta tra formule, Kutools, le funzioni di intestazione/piè di pagina di Excel o l’automazione VBA dipende dalle tue esigenze operative, dalla frequenza degli aggiornamenti necessari e dall’eventuale richiesta di elaborazioni batch. La maggior parte degli errori è causata da file non salvati, fogli protetti o macro disabilitate: controlla questi elementi prima di procedere con ulteriori diagnosi. Per un uso quotidiano, i metodi basati su formule e Kutools garantiscono rapidità, mentre VBA si rivela più efficace per automazione e scalabilità.
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

