在使用 Node.js via C++ 时设置工作簿的公式计算模式
Contents
[
Hide
]
Microsoft Excel允许您设置公式计算模式,即公式计算的方式。有三种可能的值:
- 自动 - 每当有变更时重新计算,并且每次打开工作簿时。
- 自动除数据表外 - 每当有变更时重新计算,但是不包括数据表。
- 手动 - 仅当用户通过按F9或CTRL+ALT+F9明确请求时,或者保存工作簿时重新计算。
在Microsoft Excel中设置公式计算模式:
- 选择公式然后计算选项。
- 选择其中一个选项。
Aspose.Cells for Node.js via C++ 还允许你使用 FormulaSettings.getCalculationMode() 模式属性设置 Formula Calculation Mode。可以为其赋值为具有以下值之一的 CalcModeType 枚举:
- CalcModeType.Automatic
- CalcModeType.AutomaticExceptTable
- CalcModeType.Manual
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Create a workbook
const workbook = new AsposeCells.Workbook();
// Set the Formula Calculation Mode to Manual
workbook.getSettings().getFormulaSettings().setCalculationMode(AsposeCells.CalcModeType.Manual);
// Save the workbook
workbook.save(path.join(dataDir, "output_out.xlsx"), AsposeCells.SaveFormat.Xlsx);