Ställa in formelberäkningsläge för arbetsbok i Aspose.Cells
Contents
[
Hide
]
Microsoft Excel låter dig ställa in formelberäkningsläget, det vill säga hur formler beräknas. Det finns tre möjliga värden:
- Automatiskt - räkna om när något ändras och varje gång en arbetsbok öppnas.
- Automatisk utom för datatabeller - räkna om när något ändras, men utelämna datatabeller.
- Manuell - räkna om endast när användaren uttryckligen begär det genom att trycka på F9 eller CTRL+ALT+F9, eller när arbetsboken sparas.
Så här ställer du in formelberäkningsläget i Microsoft Excel:
- VäljFormler och dåBeräkningsalternativ.
- Välj ett av alternativen.
Aspose.Cells låter dig också ställa inFormelberäkningsläge med hjälp av egenskapen FormulaSettings.CalculationMode. Du kan tilldela den CalcModeType-uppräkningen som har ett av följande värden:
- CalcModeType.Automatic
- CalcModeType.AutomaticExceptTable
- CalcModeType.Manual
Följande exempelkod skapar först en arbetsbok och ställer sedan in formelberäkningsläget tillManuell och sparar arbetsboken som utdata Excel-fil på disk.
C#
string FilePath = @"..\..\..\Sample Files\";
string FileName = FilePath + "Setting Formula Calculation Mode.xlsx";
//Create a workbook
Workbook workbook = new Workbook();
//Set the Formula Calculation Mode to Manual
workbook.Settings.FormulaSettings.CalculationMode = CalcModeType.Manual;
//Save the workbook
workbook.Save(FileName, SaveFormat.Xlsx);