CalculateFormulas

ChartDataWorkbook.CalculateFormulas method

Calcule toutes les formules du classeur et met à jour les valeurs des cellules correspondantes.

public void CalculateFormulas()

Exceptions

exceptioncondition
CellCircularReferenceExceptionLe classeur contient des formules avec une référence circulaire.
CellUnsupportedDataExceptionLes données de cellule ne sont pas prises en charge.

Exemples

L’exemple montre comment affecter une formule à la cellule et calculer une valeur. La valeur de la cellule “B4” est définie sur 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();
    ...
}

Voir également