Class CalculationChain

java.lang.Object
org.apache.poi.ooxml.POIXMLDocumentPart
org.apache.poi.xssf.model.CalculationChain

public class CalculationChain extends POIXMLDocumentPart
The cells in a workbook can be calculated in different orders depending on various optimizations and dependencies. The calculation chain object specifies the order in which the cells in a workbook were last calculated.
  • Constructor Details

    • CalculationChain

      public CalculationChain()
    • CalculationChain

      public CalculationChain(PackagePart part) throws IOException
      Throws:
      IOException
      Since:
      POI 3.14-Beta1
  • Method Details

    • readFrom

      public void readFrom(InputStream is) throws IOException
      Throws:
      IOException
    • writeTo

      public void writeTo(OutputStream out) throws IOException
      Throws:
      IOException
    • getCTCalcChain

      public CTCalcChain getCTCalcChain()
    • removeItem

      public void removeItem(int sheetId, String ref)
      Remove a formula reference from the calculation chain
      Parameters:
      sheetId - the sheet Id of a sheet the formula belongs to.
      ref - A1 style reference to the cell containing the formula.