internal static TParsedTokenList CreateObjFmlaFromBiff8(TNameRecordList Names, int aRow, int aCol, byte[] aData, int aStart, int aLen, bool aRelative3dRanges) { TFormulaConvertBiff8ToInternal rpn = new TFormulaConvertBiff8ToInternal(); bool HasSubtotal; bool HasAggregate; return(rpn.ParseRPN(Names, aRow, aCol, aData, aStart, aLen, aRelative3dRanges, out HasSubtotal, out HasAggregate, true)); }
internal TSharedFormula(TNameRecordList Names, UInt64 aKey, byte[] aData, int start, int len) { Key = aKey; TFormulaConvertBiff8ToInternal p = new TFormulaConvertBiff8ToInternal(); Data = p.ParseRPN(Names, -1, -1, aData, start, len, true); //no real need for relative since shared formulas can't be 3d, and we only need relative for the non-existing tokens ptgarea3dn and ptgref3dn. }