Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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.
        }