Specifica il numero massimo di righe della formula condivisa

Possibili scenari di utilizzo

Le righe massime predefinite della formula condivisa sono 64. Potrebbe essere qualsiasi numero, ad esempio potrebbe essere 1000. Le prestazioni della formula condivisa cambiano con un diverso numero di righe. Pertanto, Aspose.Cells fornisce ilWorkbook.Settings.MaxRowsOfSharedFormulaproprietà che può essere utilizzata per specificare il numero massimo di righe della formula condivisa. La formula condivisa verrà suddivisa in diverse formule condivise se le righe totali della formula condivisa sono maggiori di essa, come mostrato nello screenshot seguente.

cose da fare:immagine_alt_testo

Specifica il numero massimo di righe della formula condivisa

Il codice di esempio seguente illustra l’utilizzo diWorkbook.Settings.MaxRowsOfSharedFormulaproprietà. Imposta il numero massimo di righe della formula condivisa su 5 e aggiunge la formula condivisa nella cella D1 per 100 righe e salva infile Excel di output. Se estrai il contenuto del file Excel di output e controlli il filefoglio1.xml, vedrai la formula condivisa divisa dopo ogni 5 righe come evidenziato nello screenshot qui sopra.

Codice d’esempio

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Create workbook
Workbook wb = new Workbook();
//Set the max rows of shared formula to 5
wb.getSettings().setMaxRowsOfSharedFormula(5);
//Access first worksheet
Worksheet ws = wb.getWorksheets().get(0);
//Access cell D1
Cell cell = ws.getCells().get("D1");
//Set the shared formula in 100 rows
cell.setSharedFormula("=Sum(A1:A2)", 100, 1);
//Save the output Excel file
wb.save("outputSpecifyMaximumRowsOfSharedFormula.xlsx");