Frys rutor i Apache POI och Aspose.Cells

Aspose.Cells - Frys rutor

Aspose.Cells tillhandahåller en klass,Arbetsboksom representerar en Microsoft Excel-fil. Klassen Workbook innehåller en WorksheetCollection som ger åtkomst till varje kalkylblad i en Excel-fil.

Ett arbetsblad representeras avArbetsbladklass. Klassen Worksheet tillhandahåller ett brett utbud av egenskaper och metoder för att hantera kalkylblad. För att konfigurera frysa rutor, anrop Worksheet-klassens freezePanes-metod. FreezePanes-metoden tar följande parametrar:

  • Rad, radindexet för cellen som frysningen börjar från.
  • Kolumn, kolumnindex för cellen som frysningen startar från.
  • Frysta rader, antalet synliga rader i den övre rutan.
  • Frysta kolonner, antalet synliga kolumner i den vänstra rutan

Java

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

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

Apache POI SS - HSSF XSSF - Frys rutor

sheet.createFreezePane är tillgängligt för att uppnå FreezePane-funktionalitet när du använder Apache POI SS - HSSF och XSSF

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

Ladda ner Running Code

Ladda ner provkod