Excel ti consente di inserire molti elementi diversi nell’intestazione o nel piè di pagina del tuo foglio di calcolo (come puoi vedere in altri ExcelTips).

Sfortunatamente, uno degli elementi che non puoi aggiungere facilmente è il nome completo del percorso del tuo foglio di calcolo. Puoi, tuttavia, aggiungere il nome del percorso all’intestazione o al piè di pagina utilizzando una macro, come la seguente:

Sub DoPath()

'   Inserts the file name and path in the footer '   of each worksheet in the active workbook     For Each sheet In ActiveWorkbook.Sheets         sheet.PageSetup.CenterFooter = ActiveWorkbook.FullName     Next sheet End Sub

Per usarlo, è sufficiente eseguirlo e aggiunge il percorso completo e il nome del file per il file del foglio di calcolo nella sezione centrale del piè di pagina. Lo fa per ogni foglio di lavoro nella cartella di lavoro. Se desideri che le informazioni vengano aggiunte in una posizione diversa nel piè di pagina o nell’intestazione, sostituisci semplicemente la parte CenterFooter della macro con una delle seguenti:

LeftFooter, RightFooter, LeftHeader, CenterHeader o RightHeader.

Come notato, la macro sopra cambia l’intestazione o il piè di pagina per ogni foglio di lavoro nella cartella di lavoro. Se vuoi solo cambiare il foglio di lavoro corrente, puoi usare la seguente versione abbreviata della macro:

Sub DoOnePath()

'   Inserts the file name and path in the footer '   of the active worksheet     ActiveSheet.PageSetup.CenterFooter = ActiveWorkbook.FullName End Sub

Tieni presente che, a differenza di altri elementi che inserisci nell’intestazione o nel piè di pagina, il percorso e il nome del file inseriti da queste macro non sono “dinamici”. Pertanto, se si sposta il file del foglio di calcolo in una directory diversa o lo si salva con un nome diverso, è necessario eseguire nuovamente la macro.

Sebbene le soluzioni precedenti funzionino perfettamente in tutte le versioni di Excel, se utilizzi Excel 2002 dovresti sapere che esiste un modo ancora più semplice per aggiungere il nome del percorso all’intestazione o al piè di pagina. Microsoft ha finalmente ascoltato le richieste degli utenti e ha aggiunto un pulsante alle finestre di dialogo Intestazione e Piè di pagina che consente di inserire sia il percorso che il nome del file di una cartella di lavoro. Segui questi passaggi:

  1. Seleziona il foglio di lavoro di cui desideri modificare l’intestazione o il piè di pagina.

  2. Scegli Formato di Stampa dal menu File. Excel visualizza la finestra di dialogo Imposta pagina.

  3. Assicurati che la scheda Intestazione / Piè di pagina sia selezionata. (Vedi figura 1.)

  4. Fare clic sui pulsanti Intestazione personalizzata o Piè di pagina personalizzato, come desiderato. Word visualizza la finestra di dialogo Intestazione o Piè di pagina. (Vedi figura 2.)

  5. Posizionare il punto di inserimento nelle caselle Sezione sinistra, Sezione centrale o Sezione destra, come desiderato.

  6. Fare clic sul pulsante File. (Sembra una cartella di file con un pezzo di carta che sporge.) Excel inserisce il seguente codice nel punto di inserimento:

&[Path]&[File]
  1. Quando si stampa il foglio di lavoro, Excel sostituisce i codici rispettivamente con il nome del percorso e il nome del file della cartella di lavoro.

  2. Fare clic su OK due volte per chiudere entrambe le finestre di dialogo.

A differenza della soluzione macro fornita in precedenza in questo suggerimento, i nuovi codici di intestazione e piè di pagina forniti in Excel 2002 sono dinamici. Se rinomini o sposti il ​​file della cartella di lavoro, le informazioni nell’intestazione o nel piè di pagina cambieranno alla successiva stampa.

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (2639) si applica a Microsoft Excel 97, 2000, 2002 e 2003.