CalculateFormulas

IChartDataWorkbook.CalculateFormulas method

Вычисляет все формулы в книге и обновляет значения соответствующих ячеек.

public void CalculateFormulas()

Исключения

исключениеусловие
CellCircularReferenceExceptionРабочая книга содержит формулы с циклической ссылкой.
CellUnsupportedDataExceptionДанные ячеек не поддерживаются.

Примеры

Пример показывает, как присвоить ячейке формулу и вычислить значение. Значение ячейки «B4» устанавливается равным 5.

[C#]
using (Presentation pres = new Presentation())
{
    IChart chart = pres.Slides[0].Shapes.AddChart(ChartType.Pie, 100, 100, 300, 400);
    IChartDataWorkbook wb = chart.ChartData.ChartDataWorkbook;
    wb.GetCell(0, "B2", 2);	
	wb.GetCell(0, "B3", 3);	
    wb.GetCell(0, "B4").Formula = "B2+B3";
    wb.CalculateFormulas();
    ...
}

Смотрите также