Настройка режима вычисления формулы рабочей книги в Aspose.Cells
Contents
[
Hide
]
Microsoft Excel позволяет установить режим расчета формулы, то есть способ расчета формулы. Возможны три значения:
- Автоматически — пересчитывать всякий раз, когда что-то изменяется и каждый раз, когда открывается рабочая книга.
- Автоматически, за исключением таблиц данных — пересчитывать всякий раз, когда что-то изменяется, но исключая таблицы данных.
- Вручную — пересчитывать только тогда, когда пользователь явно запрашивает его, нажав F9 или CTRL+ALT+F9, или при сохранении книги.
Чтобы установить режим вычисления формулы в Microsoft Excel:
- ВыбиратьФормулы а потомВарианты расчета.
- Выберите один из вариантов.
Aspose.Cells также позволяет установитьРежим вычисления формулы с использованием свойства режима FormulaSettings.CalculationMode. Вы можете назначить ему перечисление CalcModeType, которое имеет одно из следующих значений:
- CalcModeType.Automatic
- CalcModeType.AutomaticExceptTable
- CalcModeType.Manual
В следующем примере кода сначала создается рабочая книга, а затем устанавливается режим расчета формулыРуководство и сохраняет книгу как выходной файл Excel на диске.
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);