Se sei un utente frequente di lavorare con le cartelle di lavoro di Excel, devi avere familiarità con l’aggiunta di intestazioni e piè di pagina al tuo file. Come indica il nome, l’intestazione in un file Excel rappresenta le informazioni ripetitive aggiunte nella parte superiore di un file, mentre il piè di pagina viene utilizzato per aggiungere informazioni in fondo a ciascuna pagina nel file. Le informazioni di intestazione e piè di pagina vengono ripetute su ogni pagina del file. Come sviluppatore di applicazioni .NET, è possibile aggiungere informazioni di intestazione e piè di pagina a un foglio di calcolo Excel utilizzando API NPOI con C# o VB.NET come spiegato in questo articolo. Nella nostra serie di articoli su Working con NPOI in .NET, puoi trovare esempi di:

Inserisci intestazione e piè di pagina nel foglio di calcolo usando Microsoft Excel

Microsoft Excel consente di aggiungere facilmente informazioni di intestazione e piè di pagina a una cartella di lavoro. È possibile aggiungere informazioni diverse all’intestazione e ai piè di pagina di un file come numeri di pagina, data, ora, nome del file o qualsiasi altro testo personalizzato.

passi per inserire l’intestazione e il piè di pagina in foglio di calcolo con Microsoft Excel

Se si desidera aggiungere un’intestazione e un piè di pagina a una cartella di lavoro di Excel, è possibile utilizzare i seguenti passaggi:

  1. In Microsoft Excel, vai a Inserisci menu
  2. Selezionare Opzione header e piè di pagina . Ciò dovrebbe aprire le sezioni di intestazione e piè di pagina del foglio di calcolo esistente.
  3. Aggiungi informazioni desiderate in queste sezioni Dovresti essere in grado di vedere le informazioni di intestazione e piè di pagina su ogni pagina della cartella di lavoro.

Aggiungi intestazione e piè di pagina a Excel usando NPOI in C#

Ora che abbiamo visto come aggiungere l’intestazione e il piè di pagina a un file di fogli di calcolo usando Microsoft Excel, diamo un’occhiata a come puoi fare lo stesso usando NPOI in C#. Ma prima, devi installare NPOI nel tuo progetto .NET per iniziare. Puoi conoscere questo nella nostra guida dettagliata per le istruzioni per installazione di NPOI per .NET.

Aggiungi intestazione e piè di pagina nel foglio di calcolo Excel usando C#

Ora che il tuo ambiente di sviluppo è pronto per lavorare con l’API NPOI in C#, creare un progetto basato sulla console e aggiungere le seguenti righe di codice.

//Load workbook
IWorkbook wb = new XSSFWorkbook(new FileStream("Input.xlsx", FileMode.Open));

//Get the first worksheet
ISheet ws = wb.GetSheetAt(0);

//Set header
IHeader header = ws.Header;
header.Center = "FileFormat.com! Your knowledgebase for File Formats!";

//Set footer
IFooter footer = ws.Footer;
footer.Center = "FileFormat.com";

//Save the file
FileStream file = File.Create("HeaderFooter.xlsx");
wb.Write(file, false);
file.Close();

Questo genererà un file di output headerfooter.xlsx che contiene le informazioni di intestazione e piè di pagina.

conclusione

In questo articolo, abbiamo mostrato come aggiungere informazioni di intestazione e piè di pagina in una cartella di lavoro Excel usando l’API NPOI. Il codice di esempio è scritto in C#, ma puoi anche riscriverlo con VB.NET e dovrebbe funzionare allo stesso modo. Se desideri saperne di più sul lavoro con le cartelle di lavoro di Excel usando NPOI, rimanete sintonizzati per ulteriori esempi in questa sezione.