Motore di Calcolo delle Formule in xlsx4j

Aspose.Cells - Motore di calcolo delle formule

Il motore di calcolo delle formule è incorporato in Aspose.Cells. Può non solo ricalcolare la formula importata da un file di foglio di lavoro del progettista ma supporta anche il calcolo dei risultati delle formule aggiunte durante l’esecuzione.

Java

 //Instantiating a Workbook object

Workbook book = new Workbook();

//Obtaining the reference of the newly added worksheet

int sheetIndex = book.getWorksheets().add();

Worksheet worksheet = book.getWorksheets().get(sheetIndex);

Cells cells = worksheet.getCells();

Cell cell = null;

//Adding a value to "A1" cell

cell = cells.get("A1");

cell.setValue(1);

//Adding a value to "A2" cell

cell = cells.get("A2");

cell.setValue(2);

//Adding a value to "A3" cell

cell = cells.get("A3");

cell.setValue(3);

//Adding a SUM formula to "A4" cell

cell = cells.get("A4");

cell.setFormula("=SUM(A1:A3)");

//Calculating the results of formulas

book.calculateFormula();

//Saving the Excel file

book.save(dataDir + "AsposeFormulaEngine.xls");

Scarica il codice in esecuzione

Scarica il codice di esempio