Potresti trovare utile a volte posizionare il contenuto di una cella nel piè di pagina di un foglio di lavoro e aggiornare il piè di pagina ogni volta che il contenuto della cella cambia. Il modo più semplice per farlo è con una macro. Quello che segue è un esempio di una macro che posizionerà il contenuto della cella A1 nella parte sinistra del piè di pagina:

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)

ActiveSheet.PageSetup.LeftFooter = Range("A1").Text End Sub

La macro viene eseguita ogni volta che Excel esegue il normale ricalcolo, ovvero ogni volta che il contenuto di una cella cambia o qualcuno preme F9. Se desideri che il contenuto si trovi in ​​una parte diversa del piè di pagina, puoi modificare LeftFooter in CenterFooter o RightFooter.

Per applicare qualsiasi formattazione al piè di pagina diversa da quella predefinita, sarà necessario aggiungere codici di formattazione speciali ed è anche possibile utilizzare codici dati speciali che Excel riconosce per intestazioni e piè di pagina. Sia la formattazione speciale che i codici dati speciali sono piuttosto lunghi e sono stati trattati in altri numeri di ExcelTips.

Se stai lavorando con un foglio di lavoro molto grande, cambiare il piè di pagina ogni volta che Excel ricalcola potrebbe rallentare inutilmente il tuo computer.

Dopo tutto, il piè di pagina rimane invisibile all’utente fino a quando il foglio di lavoro non viene effettivamente stampato. In questo caso, è sufficiente rinominare la macro sopra con un altro nome che verrà quindi eseguito manualmente come ultimo passaggio prima di stampare un foglio di lavoro.

_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 (2522) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: