Package jxl.write

Class Formula

java.lang.Object
jxl.biff.RecordData
jxl.biff.WritableRecordData
jxl.write.biff.CellValue
jxl.write.biff.FormulaRecord
jxl.write.Formula
All Implemented Interfaces:
jxl.biff.ByteData, jxl.biff.FormulaData, Cell, WritableCell

public class Formula extends jxl.write.biff.FormulaRecord implements WritableCell
A cell, created by user applications, which contains a numerical value
  • Constructor Details

    • Formula

      public Formula(int c, int r, String form)
      Constructs the formula
      Parameters:
      c - the column
      r - the row
      form - the formula
    • Formula

      public Formula(int c, int r, String form, CellFormat st)
      Constructs a formula
      Parameters:
      c - the column
      r - the row
      form - the formula
      st - the cell style
  • Method Details

    • copyTo

      public WritableCell copyTo(int col, int row)
      Implementation of the deep copy function
      Specified by:
      copyTo in interface WritableCell
      Overrides:
      copyTo in class jxl.write.biff.FormulaRecord
      Parameters:
      col - the column which the new cell will occupy
      row - the row which the new cell will occupy
      Returns:
      a copy of this cell, which can then be added to the sheet