In diesem Tutorial erkunden wir den Prozess des Hinzufügens von Fixierbereichen zu Excel-Tabellen mit C# und der IronXL-Bibliothek. Das Tutorial beginnt mit der Installation von IronXL über den NuGet-Paketmanager. Nach der Einrichtung betrachten wir einen vorab geschriebenen Code in der Datei program.cs. Der Code beginnt mit dem Import des IronXL-Namespace und dem Laden einer vorhandenen Excel-Arbeitsmappe in ein Arbeitsmappenobjekt. Aus dieser Arbeitsmappe wird das erste Arbeitsblatt extrahiert und in einem Arbeitsblattobjekt gespeichert. Um ein Freeze-Fenster zu erstellen, wird die Methode 'create freeze pane' verwendet, bei der die Anzahl der zu fixierenden Spalten und Zeilen angegeben werden muss. Nach dem Ändern des Arbeitsblatts wird die Arbeitsmappe mit der Funktion 'Speichern unter' gespeichert. Zusätzlich wird eine kommentierte Codezeile hervorgehoben, um bei Bedarf bestehende Freeze- oder geteilte Paneele zu entfernen. Bei der Ausführung wendet das Projekt erfolgreich Fenster einfrieren auf die Spalten A und B sowie die Zeilen 1-3 an, sodass diese Abschnitte beim Scrollen sichtbar bleiben. Dieses Feature verbessert die Lesbarkeit und Zugänglichkeit von Daten. Das Tutorial endet mit dem Vorschlag, ein Testabonnement auszuprobieren, um die vollständigen Funktionen der Software zu erleben.
Weiterführende Literatur: Wie man eine Feststellenleiste hinzufügt