engine.AddNamedRange("A", "A1+A2");Then you can run the sample, and in some cell (other than A1 or A2), you can type a formula like "=A" or "=2*A+1", and see the A replaced by the computation of A1+A2.
Thanks. Looks like using GridFormulaEngine is the way to go. I don''t need the generality of ICalcData interface since we will always use functioning in connection with a GridDataBoundGrid. I notice that all the features we need are available: NamedRanges, Adding functions, best of all, ''Current Cell'' support! I was getting nervous after telling my bosses that this functioning pkg could do all this.