CalculateFormulas

IChartDataWorkbook.CalculateFormulas 方法

计算工作簿中的所有公式并更新相应的单元格值。

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();
    ...
}

另请参阅