Einfrieren von Fenstern in Apache POI und Aspose.Cells

Aspose.Cells - Fenster einfrieren

Aspose.Cells bietet eine Klasse,Arbeitsmappedas stellt eine Microsoft Excel-Datei dar. Die Workbook-Klasse enthält eine WorksheetCollection, die den Zugriff auf jedes Arbeitsblatt in einer Excel-Datei ermöglicht.

Ein Arbeitsblatt wird durch dargestelltArbeitsblattKlasse. Die Worksheet-Klasse bietet eine Vielzahl von Eigenschaften und Methoden zum Verwalten von Arbeitsblättern. Rufen Sie zum Konfigurieren von Einfrierfenstern die freezePanes-Methode der Worksheet-Klasse auf. Die FreezePanes-Methode übernimmt die folgenden Parameter:

  • Reihe, der Zeilenindex der Zelle, bei der das Einfrieren beginnt.
  • Spalte, der Spaltenindex der Zelle, ab der das Einfrieren beginnt.
  • Gefrorene Reihen, die Anzahl der sichtbaren Zeilen im oberen Bereich.
  • Gefrorene Säulen, die Anzahl der sichtbaren Spalten im linken Bereich

Java

 worksheet1.freezePanes(0,2,0,2); // Freezing Columns

worksheet2.freezePanes(2,0,2,0); // Freezing Rows

Apache POI SS - HSSF XSSF - Fenster einfrieren

sheet.createFreezePane ist verfügbar, um die FreezePane-Funktionalität zu erreichen, während Apache POI SS - HSSF und XSSF verwendet wird

Java

 // Freeze just one row

sheet1.createFreezePane( 0, 2, 0, 2 );

// Freeze just one column

sheet2.createFreezePane( 2, 0, 2, 0 );

// Freeze the columns and rows (forget about scrolling position of the lower right quadrant).

sheet3.createFreezePane( 2, 2 );

Laufcode herunterladen

Beispielcode herunterladen