C++ ile Çalışma Kitabının Formül Hesaplama Modunu Ayarlama
Contents
[
Hide
]
Microsoft Excel, formül hesaplama modunu, yani formüllerin nasıl hesaplandığını ayarlamanıza izin verir. Üç olası değer bulunmaktadır:
- Otomatik - bir şey değiştirildiğinde ve her bir çalışma kitabı açıldığında yeniden hesapla.
- Otomatik, veri tabloları hariç - bir şey değiştirildiğinde yeniden hesapla, ancak veri tablolarını dışarıda bırak.
- Manuel - kullanıcı açıkça istediğinde (F9 veya CTRL+ALT+F9’a basarak) veya çalışma kitabı kaydedildiğinde sadece yeniden hesapla.
Microsoft Excel’de formül hesaplama modunu ayarlamak için:
- Formüller‘i seçin, ardından Hesaplama Seçenekleri‘ni seçin.
- Seçeneklerden birini seçin.
Aspose.Cells ayrıca, FormulaSettings.GetCalculationMode() mod özelliğini kullanarak Formül Hesaplama Modunu ayarlamanıza izin verir. Bu özelliği, aşağıdaki değerlerden birine sahip olan CalcModeType numaralandırmasına atayabilirsiniz:
- 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();
}