Configuration du mode de calcul de formule du classeur avec C++

Contents
[ ]

Pour définir le mode de calcul des formules dans Microsoft Excel :

  1. Sélectionnez Formules puis Options de calcul.
  2. Sélectionnez l’une des options.

Aspose.Cells vous permet également de définir le Mode de calcul de formule en utilisant FormulaSettings.GetCalculationMode() propriété de mode. Vous pouvez lui assigner la CalcModeType énumération qui a l’une des valeurs suivantes:

  • CalcModeType::Automatic
  • CalcModeType::AutomaticExceptTable
  • CalcModeType::Manual
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;

int main()
{
    Aspose::Cells::Startup();

    // Source directory path
    U16String srcDir(u"..\\Data\\01_SourceDirectory\\");

    // Output directory path
    U16String outDir(u"..\\Data\\02_OutputDirectory\\");

    // Path of output excel file
    U16String outputFilePath = outDir + u"output_out.xlsx";

    // Create a workbook
    Workbook workbook;

    // Set the Formula Calculation Mode to Manual
    workbook.GetSettings().GetFormulaSettings().SetCalculationMode(CalcModeType::Manual);

    // Save the workbook
    workbook.Save(outputFilePath, SaveFormat::Xlsx);

    std::cout << "Workbook saved successfully with manual calculation mode!" << std::endl;

    Aspose::Cells::Cleanup();
}