Impostazione della modalità di calcolo delle formule di Workbook
Microsoft Excel consente di impostare la modalità di calcolo delle formule, cioè il modo in cui le formule vengono calcolate. Ci sono tre possibili valori:
- Automatico - ricalcola ogni volta che qualcosa viene modificato e ogni volta che viene aperto un workbook.
- Automatico tranne per le tabelle dati - ricalcola ogni volta che qualcosa viene modificato, ma tralasciando le tabelle dati.
- Manuale - ricalcola solo quando l’utente lo richiede esplicitamente premendo F9 o CTRL+ALT+F9, o quando il workbook viene salvato.
Per impostare la modalità di calcolo delle formule in Microsoft Excel:
- Selezionare Formule e quindi Opzioni di calcolo.
- Seleziona una delle opzioni.
Aspose.Cells ti permette anche di impostare la Modalità di Calcolo della Formula utilizzando la proprietà FormulaSettings.CalculationMode. Puoi assegnarle l’enumerazione CalcModeType che ha uno dei seguenti valori:
Il seguente codice di esempio crea prima un workbook, quindi imposta la modalità di calcolo della formula su Manuale e salva il workbook come file Excel di output su disco.
Il file di output. Nota la modalità di calcolo della formula.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(SetFormulaCalculationMode.class); | |
// Create a workbook | |
Workbook workbook = new Workbook(); | |
// Set the Formula Calculation Mode to Manual | |
workbook.getSettings().getFormulaSettings().setCalculationMode(CalcModeType.MANUAL); | |
// Save the workbook | |
workbook.save("output.xlsx", SaveFormat.XLSX); |