Pannelli di Congelamento in Apache POI e Aspose.Cells

Aspose.Cells - Fissa i riquadri

Aspose.Cells fornisce una classe, Workbook che rappresenta un file Microsoft Excel. La classe Workbook contiene una WorksheetCollection che consente di accedere a ogni foglio di calcolo in un file Excel.

Un foglio di calcolo è rappresentato dalla classe Worksheet. La classe Worksheet fornisce un’ampia gamma di proprietà e metodi per la gestione dei fogli di lavoro. Per configurare i pannelli di congelamento, chiamare il metodo freezePanes della classe Worksheet. Il metodo FreezePanes prende i seguenti parametri:

  • Riga, l’indice di riga della cella da cui inizierà il blocco.
  • Colonna, l’indice di colonna della cella da cui inizierà il blocco.
  • Righe bloccate, il numero di righe visibili nel riquadro superiore.
  • Colonne bloccate, il numero di colonne visibili nel riquadro sinistro.

Java

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

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

Apache POI SS - HSSF XSSF - Pannelli di Congelamento

sheet.createFreezePane è disponibile per ottenere la funzionalità FreezePane utilizzando Apache POI SS - HSSF e 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 );

Scarica il codice in esecuzione

Scarica il codice di esempio