Wenn Sie ein häufiger Benutzer der Arbeit mit Excel -Arbeitsmappen sind, müssen Sie mit dem Hinzufügen von Headern und Fußzeilen zu Ihrer Datei vertraut sein. Wie der Name angibt, gibt der Header in einer Excel -Datei die sich wiederholenden Informationen an, die an der Oberseite einer Datei hinzugefügt wurden, während der Fußzeilen verwendet wird, um den unteren Seite in der Datei Informationen hinzuzufügen. Header- und Fußzeileninformationen werden auf jeder Seite der Datei wiederholt. Als .NET -Anwendungsentwickler können Sie mit C# oder VB.NET, wie in diesem Artikel erläutert, Header- und Fußzeile -Informationen zu einer Excel -Tabelle mit NPOI -API hinzufügen. In unserer Reihe von Artikeln über Arbeiten mit NPOI in .NET finden Sie Beispiele für:

Header und Fußzeile in der Tabelle mit Microsoft Excel {.wp-Block-Heading} einfügen

Microsoft Excel ermöglicht das Hinzufügen von Header- und Fußzeileninformationen in ein Arbeitsbuch problemlos. Sie können den Header und den Fußzeilen einer Datei verschiedene Informationen wie Seitennummern, Datum, Uhrzeit, Dateiname oder einen anderen angepassten Text hinzufügen.

Schritte zum Einfügen von Header und Fußzeile in Tabelle mit Microsoft Excel

Wenn Sie einem Excel -Arbeitsbuch einen Header und Fußzeile hinzufügen möchten, können Sie die folgenden Schritte verwenden:

  1. Gehen Sie in Microsoft Excel zum Menü einfügen
  2. Wählen Sie Header & Fußzeile Option. Dies sollte die Header- und Fußzeilenabschnitte der vorhandenen Tabelle öffnen.
  3. Fügen Sie in diesen Abschnitten die gewünschten Informationen hinzu Sie sollten in der Lage sein, die Header- und Fußzeileninformationen auf jeder Seite in der Arbeitsmappe zu sehen.

Header und Fußzeile für Excel mit NPOI in C# {.wp-Block-Heading} hinzufügen

Nachdem wir gesehen haben, wie Sie mit Microsoft Excel Header und Fußzeile zu einer Tabellenkalkulationsdatei hinzufügen, schauen wir uns an, wie Sie das gleiche mit dem NPOI in C#tun können. Vorher müssen Sie jedoch NPOI in Ihrem .NET -Projekt installieren, um loszulegen. Weitere Informationen finden Sie in unserem detaillierten Anweisungshandbuch für Installieren von NPOI für .NET.

Header und Fußzeile in Excel-Tabelle mit C#

Erstellen Sie nun, da Ihre Entwicklungsumgebung für die Arbeit mit NPOI-API in C#bereit ist, ein Konsolenprojekt und fügen Sie die folgenden Codezeilen hinzu.

//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();

Dadurch wird eine Ausgabeminoperation von Headerfooter.xlsx -Datei generiert, die die Header- und Fußzeileninformationen enthält.

Schlussfolgerung

In diesem Artikel haben wir gezeigt, wie Sie mit der NPOI -API Header- und Fußzeileninformationen in ein Excel -Arbeitsbuch hinzufügen. Der Beispielcode ist in C#geschrieben, Sie können ihn jedoch auch mit VB.NET neu schreiben und es sollte gleich funktionieren. Wenn Sie mehr über die Arbeit mit Excel -Arbeitsmappen mit NPOI erfahren möchten, bleiben Sie auf dem Laufenden, um weitere Beispiele in diesem Abschnitt zu erhalten.