Fenster in Excel einfrieren
Das obige Codebeispiel zeigt, wie man einen Bereich zum Einfrieren erstellt und dabei Zeilen und Spalten fixiert, so dass sie beim Blättern sichtbar bleiben. Es ist eine sehr nützliche Funktion, um die Kopfspalte oder -zeile an ihrem Platz zu halten, während man schnell Informationen vergleicht.
CreateFreezePane(Spalte, Zeile)
Die erste "CreateFreezePane"-Methode überlädt die Spalten- und Zeilenanzahl, um darauf basierend einen Freeze-Bereich zu erstellen. Zum Beispiel: `workSheet.CreateFreezePane(1, 4)macht aus Spalte ein Standbild(A) und Reihe(1-4).
createFreezePane(spalte, Zeile, subsequentColumn, subsequentRow)`
Diese Überladung erstellt einen Standbildausschnitt auf der Grundlage der angegebenen Spalten- und Zeilenanzahl und wendet einen Bildlauf auf das Arbeitsblatt an. Zum Beispiel: workSheet.CreateFreezePane(5, 2, 6, 7)
wird die Scheibe von Spalte einfrieren(A-E) und Reihe(1-2) mit 1 Spalte und 5 Zeilen blättern. Wenn das Arbeitsblatt zum ersten Mal geöffnet wird, zeigt es die Spalten A-E, G-... und die Zeile zeigt 1-2,8-...
Wenn Sie eine große Tabelle mit Daten in Excel haben, kann es nützlich sein, Zeilen oder Spalten einzufrieren. Auf diese Weise können Sie Zeilen oder Spalten sichtbar halten, während Sie durch den Rest des Arbeitsblatts blättern.
Sie können ein Dateiprojekt von dieser Seite herunterladenlink.
Hinzufügen von Freeze-Panels in Excel mit C#
- Download einer C#-Bibliothek zum Hinzufügen von Standbildern in Excel
- Laden Sie ein bestehendes Arbeitsblatt oder erstellen Sie ein neues
- Verwenden Sie die CreateFreezePane-Methode, um Freeze-Panels hinzuzufügen
- Geben Sie den dritten und vierten Parameter an, um ein Vorscrolling durchzuführen
- Exportieren Sie die bearbeitete Excel-Datei
Navigieren Sie zum"How-To "Fenster einfrieren artikel für weitere Informationen und Demonstrationen.