Documentation of 'org.apache.poi.hssf.record.SharedFormulaRecord' Java class
SharedFormulaRecord
org.apache.poi.hssf.record

Class SharedFormulaRecord



  • public final class SharedFormulaRecord
    extends SharedValueRecordBase
    Title: SHAREDFMLA (0x04BC) SharedFormulaRecord Description: Primarily used as an excel optimization so that multiple similar formulas are not written out too many times. We should recognize this record and serialize as is since this is used when reading templates.

    Note: the documentation says that the SID is BC where biffviewer reports 4BC. The hex dump shows that the two byte sid representation to be 'BC 04' that is consistent with the other high byte record types.

    • Constructor Detail

      • SharedFormulaRecord

        public SharedFormulaRecord()
      • SharedFormulaRecord

        public SharedFormulaRecord(RecordInputStream in)
        Parameters:
        in - the RecordInputstream to read the record from
    • Method Detail

      • toString

        public java.lang.String toString()
        print a sort of string representation ([SHARED FORMULA RECORD] id = x [/SHARED FORMULA RECORD])
        Overrides:
        toString in class Record
      • getSid

        public short getSid()
        Description copied from class: Record
        return the non static version of the id for this record.
        Specified by:
        getSid in class Record
      • getFormulaTokens

        public Ptg[] getFormulaTokens(FormulaRecord formula)
        Returns:
        the equivalent Ptg array that the formula would have, were it not shared.
      • clone

        public java.lang.Object clone()
        Overrides:
        clone in class Record

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.