GridFormulaEngine engine = ((GridFormulaCellModel)this.gridControl1.CellModels["FormulaCell"]).Engine; engine.RecalculateRange(GridRangeInfo.Table(), true);But this only accesses the first sheet registered. We will add a overload that will allow you to call this method on different sheets. You can do the same thing though, by trying to access grid[row, col].FormattedText for every cell(row, col) you want to force a calculation on. Accessing the style.FormattedText will trigger a calculation.
string s = grid[row, col].FormattedTextOnce the calculations have been done, then the only time the values are recomputed would be if one of its dependent cells was changed. So normally, after the first calculations, things are fairly responsive.