ActiveXLS v6.4.0 API Documentation

ActiveXLS
Class ExcelCell

System.Object
  extended byActiveXLS.ExcelCell

public class ExcelCell
extends System.Object

This class stores the cell information like value, format (font name, font size, font bold, font italic, word wrap, font underline style, font subscript, font superscript, font strikethrough, background color, foreground color, horizontal alignment, vertical alignment, number or date format, cell locked or hidden, shrink, border type, border color) and comment.


Constructor Summary
ExcelCell()
          Defines an instance of the Excel cell.
 
Method Summary
 ActiveXLS.Formulas.Util.FunctionDataObject calculateFormula(ExcelDocument excel, ExcelWorksheet cellWorksheet, ExcelWorksheet formulaWorksheet, int nCellRow, int nCellColumn, int nFormulaRow, int nFormulaColumn, bool bRecalculate)
          Calculates the cell formula if the cell value is a formula
 ExcelCell Clone()
          Creates and returns a copy of this object.
 bool containsFormula()
          Returns whether or not the cell contains a formula as value (its value starts with "=" (equal sign))
 System.Drawing.Color getBackground()
          Returns the background color of the cell.
 System.Drawing.Color getBottomColor_Border()
          Returns the color of the bottom border.
 int getBottomStyle_Border()
          Returns the style of the bottom border.
 ExcelComment getComment()
          Returns the comment of the cell.
 System.String getDataType()
          Returns the data type of the cell.
 System.String getFont()
          Returns the name of the cell font.
 int getFontSize()
          Returns the size of the cell font.
 System.Drawing.Color getForeground()
          Returns the foreground color of the cell.
 System.String getFormat()
          Returns the number/date format of the cell.
 ActiveXLS.Formulas.Util.FunctionDataObject getFormulaResult()
          Internal use only.
 System.String getFormulaResultValue()
          Returns the formula result if the cell contains a formula and the formula has been computed
 System.String getHorizontalAlignment()
          Returns the horizontal alignment of the cell.
 System.String getHTMLValue()
          Returns the value of the cell containing the tags used to set the rich text format in cells.
 int getIndent()
          Returns the indent of the cell.
 System.Drawing.Color getLeftColor_Border()
          Returns the color of the left border.
 int getLeftStyle_Border()
          Returns the style of the left border.
 int getPattern()
          Returns the pattern of the cell.
 System.Drawing.Color getPatternColor()
          Returns the pattern color of the cell.
 System.Drawing.Color getRightColor_Border()
          Returns the color of the right border.
 int getRightStyle_Border()
          Returns the style of the right border.
 ExcelStyle getStyle()
          Returns the style of the cell.
 int getTextRotation()
          Returns the text rotation of the cell.
 System.Drawing.Color getTopColor_Border()
          Returns the color of the top border.
 int getTopStyle_Border()
          Returns the style of the top border.
 int getUnderlineStyle()
          Returns the underline style of the cell font.
 System.String getValue()
          Returns the value of the cell.
 System.String getVerticalAlignment()
          Returns the vertical alignment of the cell.
 int getXF()
          Internal use only
 bool IsArrayFormula()
          Returns whether or not the cell formula has been entered as an array formula
 bool IsBold()
          Returns the bold setting of the cell font.
 bool IsHiddenFormula()
          Returns the hidden setting of the cell.
 bool IsHTMLUsed()
          Returns true if the cell contains rich text format.
 bool IsItalic()
          Returns the italic setting of the cell font.
 bool IsLocked()
          Returns the locked setting of the cell.
 bool IsMergeCell()
          Returns the merge cell option of the cell
 bool IsShrink()
          Returns the shrink setting of the cell.
 bool IsStrikethrough()
          Returns the strikethrough setting of the cell font.
 bool IsSubscript()
          Returns the subscript setting of the cell font.
 bool IsSuperscript()
          Returns the superscript setting of the cell font.
 bool IsWrap()
          Returns the wrap setting of the cell.
 void resetFormulaResult()
           
 void setBackground(System.Drawing.Color color)
          Sets the background color of the cell.
 void setBold(bool isBold)
          Sets the bold option of the cell font.
 void setBorderColors(System.Drawing.Color borderTop, System.Drawing.Color borderBottom, System.Drawing.Color borderLeft, System.Drawing.Color borderRight)
          Sets the border colors of the cell.
 void setBorderStyles(int borderTop, int borderBottom, int borderLeft, int borderRight)
          Sets the border styles of the cell.
 void setBottomColor_Border(System.Drawing.Color color)
          Sets the color of the bottom border.
 void setBottomStyle_Border(int borderStyle)
          Sets the style of the bottom border.
 void setComment(ExcelComment xlsComment)
          Sets the comment of the cell.
 void setComment(System.String text)
          Sets the comment of the cell having the specified text.
 void setComment(System.String text, int width, int height)
          Sets the comment of the cell having the specified text and size.
 void setComment(System.String text, System.String fontName, int fontSize, bool isBold, bool isItalic, System.Drawing.Color foreground)
          Sets the comment of the cell having the specified text and font settings.
 void setDataType(System.String dataType)
          Sets the data type of the cell.
 void setFont(System.String fontName)
          Sets the name of the cell font.
 void setFontSize(int fontSize)
          Sets the size of the cell font.
 void setForeground(System.Drawing.Color color)
          Sets the foreground color of the cell.
 void setFormat(System.String format)
          Sets the number/date format of the cell.
 void setHiddenFormula(bool isHidden)
          Sets the hidden option of the cell.
 void setHorizontalAlignment(System.String horizontalAlignment)
          Sets the horizontal alignment of the cell.
 void setHTMLValue(System.String value)
          Sets the value of the cell using html tags.The html tags are used to set the rich text format in cells.
 void setIndent(int indent)
          Sets the the indent of the cell.
 void setItalic(bool isItalic)
          Sets the italic option of the cell font.
 void setLeftColor_Border(System.Drawing.Color color)
          Sets the color of the left border.
 void setLeftStyle_Border(int borderStyle)
          Sets the style of the left border.
 void setLocked(bool isLocked)
          Sets the locked option of the cell.
 void setPattern(int pattern)
          Sets the pattern of the cell.
 void setPatternColor(System.Drawing.Color color)
          Sets the pattern color of the cell.
 void setRightColor_Border(System.Drawing.Color color)
          Sets the color of the right border.
 void setRightStyle_Border(int borderStyle)
          Sets the style of the right border.
 void setShrink(bool isShrink)
          Sets the shrink option of the cell.
 void setStrikethrough(bool isStrikethrough)
          Sets the strikethrough option of the cell font.
 void setStyle(ExcelStyle xlsStyle)
          Sets the style of the cell.
 void setSubscript(bool isSubscript)
          Sets the subscript option of the cell font.
 void setSuperscript(bool isSuperscript)
          Sets the superscript option of the cell font.
 void setTextRotation(int textRotation)
          Sets the text rotation of the cell.
 void setTopColor_Border(System.Drawing.Color color)
          Sets the color of the top border.
 void setTopStyle_Border(int borderStyle)
          Sets the style of the top border.
 void setUnderlineStyle(int underlineStyle)
          Sets the underline style of the cell font.
 void setValue(System.String value)
          Sets the value of the cell.
 void setVerticalAlignment(System.String verticalAlignment)
          Sets the vertical alignment of the cell.
 void setWrap(bool isWrap)
          Sets the wrap option of the cell.
 void setXF(int xfIndex)
          Internal use only
 

Constructor Detail

ExcelCell

public ExcelCell()
Defines an instance of the Excel cell.

Method Detail

getStyle

public ExcelStyle getStyle()
Returns the style of the cell.

Returns:
the style of the cell
See Also:
setStyle(ActiveXLS.ExcelStyle)

setStyle

public void setStyle(ExcelStyle xlsStyle)
Sets the style of the cell.

Parameters:
xlsStyle - the style of the cell
See Also:
getStyle()

getFontSize

public int getFontSize()
Returns the size of the cell font.

Returns:
the size of the cell font
See Also:
setFontSize(int)

setFontSize

public void setFontSize(int fontSize)
Sets the size of the cell font.

Parameters:
fontSize - the size of the cell font
See Also:
getFontSize()

getFont

public System.String getFont()
Returns the name of the cell font.

Returns:
the name of the cell font
See Also:
setFont(System.String)

setFont

public void setFont(System.String fontName)
Sets the name of the cell font.

Parameters:
fontName - the name of the cell font
See Also:
getFont()

IsWrap

public bool IsWrap()
Returns the wrap setting of the cell.

Returns:
the wrap setting of the cell
See Also:
setWrap(bool)

setWrap

public void setWrap(bool isWrap)
Sets the wrap option of the cell.

Parameters:
isWrap - the wrap option of the cell
See Also:
IsWrap()

getUnderlineStyle

public int getUnderlineStyle()
Returns the underline style of the cell font. Possible values are available in FontSettings class.

Returns:
the underline style of the cell font
See Also:
setUnderlineStyle(int)

setUnderlineStyle

public void setUnderlineStyle(int underlineStyle)
Sets the underline style of the cell font. Possible values are available in FontSettings class.

Parameters:
underlineStyle - underline style of the cell font
See Also:
getUnderlineStyle()

IsStrikethrough

public bool IsStrikethrough()
Returns the strikethrough setting of the cell font.

Returns:
the strikethrough setting of the cell font
See Also:
setStrikethrough(bool)

setStrikethrough

public void setStrikethrough(bool isStrikethrough)
Sets the strikethrough option of the cell font.

Parameters:
isStrikethrough - the strikethrough option of the cell font
See Also:
IsStrikethrough()

IsSubscript

public bool IsSubscript()
Returns the subscript setting of the cell font.

Returns:
the subscript setting of the cell font
See Also:
setSubscript(bool)

setSubscript

public void setSubscript(bool isSubscript)
Sets the subscript option of the cell font.

Parameters:
isSubscript - the subscript option of the cell font
See Also:
IsSubscript()

IsSuperscript

public bool IsSuperscript()
Returns the superscript setting of the cell font.

Returns:
the superscript setting of the cell font
See Also:
setSuperscript(bool)

setSuperscript

public void setSuperscript(bool isSuperscript)
Sets the superscript option of the cell font.

Parameters:
isSuperscript - the superscript option of the cell font
See Also:
IsSuperscript()

getBackground

public System.Drawing.Color getBackground()
Returns the background color of the cell.

Returns:
the background color of the cell
See Also:
setBackground(System.Drawing.Color)

setBackground

public void setBackground(System.Drawing.Color color)
Sets the background color of the cell.

Parameters:
color - the background color of the cell
See Also:
getBackground()

getForeground

public System.Drawing.Color getForeground()
Returns the foreground color of the cell.

Returns:
the foreground color of the cell
See Also:
setForeground(System.Drawing.Color)

setForeground

public void setForeground(System.Drawing.Color color)
Sets the foreground color of the cell.

Parameters:
color - the foreground color of the cell
See Also:
getForeground()

getValue

public System.String getValue()
Returns the value of the cell.

Returns:
the value of the cell
See Also:
setValue(System.String)

getHTMLValue

public System.String getHTMLValue()
Returns the value of the cell containing the tags used to set the rich text format in cells. The following tags are supported: <b>, <strong>, <i>, <u>, <underline single>, <underline double>, <underline single-accounting>, <underline double-accounting>, <s>, <strike>, <sup>, <sub>, <font color= face= size=>

Returns:
the value of the cell containing the tags used to set the rich text format in cells.
See Also:
setHTMLValue(System.String)

setValue

public void setValue(System.String value)
Sets the value of the cell.

Parameters:
value - the value of the cell
See Also:
getValue()

resetFormulaResult

public void resetFormulaResult()

setHTMLValue

public void setHTMLValue(System.String value)
Sets the value of the cell using html tags.The html tags are used to set the rich text format in cells. The following tags are supported: <b>, <strong>, <i>, <u>, <underline single>, <underline double>, <underline single-accounting>, <underline double-accounting>, <s>, <strike>, <sup>, <sub>, <font color= face= size=>

Parameters:
value - the value of the cell
See Also:
getHTMLValue()

IsArrayFormula

public bool IsArrayFormula()
Returns whether or not the cell formula has been entered as an array formula

Returns:
true if the cell formula is a part of an array formula

IsHTMLUsed

public bool IsHTMLUsed()
Returns true if the cell contains rich text format.

Returns:
true if the cell contains rich text format.
See Also:
setHTMLValue(System.String)

getFormulaResult

public ActiveXLS.Formulas.Util.FunctionDataObject getFormulaResult()
Internal use only. Returns the formula result if the cell contains a formula and the formula has been computed

Returns:
a FunctionDataObject instance representing the formula result;
the result will be an instance of ErrorObject having the value of "N/A" if the cell does not contain a formula or if the formula has not been computed yet.
See Also:
setValue(System.String)

getFormulaResultValue

public System.String getFormulaResultValue()
Returns the formula result if the cell contains a formula and the formula has been computed

Returns:
a String representing the formula result;
the result will be the "N/A" string if the cell does not contain a formula or if the formula hasn't been computed yet.

IsBold

public bool IsBold()
Returns the bold setting of the cell font.

Returns:
the bold setting of the cell font
See Also:
setBold(bool)

setBold

public void setBold(bool isBold)
Sets the bold option of the cell font.

Parameters:
isBold - the bold option of the cell font
See Also:
IsBold()

IsItalic

public bool IsItalic()
Returns the italic setting of the cell font.

Returns:
the italic setting of the cell font
See Also:
setItalic(bool)

setItalic

public void setItalic(bool isItalic)
Sets the italic option of the cell font.

Parameters:
isItalic - the italic option of the cell font
See Also:
IsItalic()

getHorizontalAlignment

public System.String getHorizontalAlignment()
Returns the horizontal alignment of the cell. Possible values are available in Alignment class.

Returns:
the horizontal alignment of the cell
See Also:
setHorizontalAlignment(System.String)

setHorizontalAlignment

public void setHorizontalAlignment(System.String horizontalAlignment)
Sets the horizontal alignment of the cell. Possible values are available in Alignment class.

Parameters:
horizontalAlignment - the horizontal alignment of the cell
See Also:
getHorizontalAlignment()

getVerticalAlignment

public System.String getVerticalAlignment()
Returns the vertical alignment of the cell. Possible values are available in Alignment class.

Returns:
the vertical alignment of the cell
See Also:
setVerticalAlignment(System.String)

setVerticalAlignment

public void setVerticalAlignment(System.String verticalAlignment)
Sets the vertical alignment of the cell. Possible values are available in Alignment class.

Parameters:
verticalAlignment - the vertical alignment of the cell
See Also:
getVerticalAlignment()

getTextRotation

public int getTextRotation()
Returns the text rotation of the cell.

Returns:
the text rotation of the cell
See Also:
setTextRotation(int)

setTextRotation

public void setTextRotation(int textRotation)
Sets the text rotation of the cell.

Parameters:
textRotation - the text rotation of the cell
See Also:
getTextRotation()

getIndent

public int getIndent()
Returns the indent of the cell.

Returns:
the indent of the cell.
See Also:
setIndent(int)

setIndent

public void setIndent(int indent)
Sets the the indent of the cell.

Parameters:
indent - the indent of the cell.
See Also:
getIndent()

getPattern

public int getPattern()
Returns the pattern of the cell.

Returns:
the pattern of the cell
See Also:
setPattern(int)

setPattern

public void setPattern(int pattern)
Sets the pattern of the cell.

Parameters:
pattern - the pattern of the cell
See Also:
getPattern()

getPatternColor

public System.Drawing.Color getPatternColor()
Returns the pattern color of the cell.

Returns:
the pattern color of the cell
See Also:
setPatternColor(System.Drawing.Color)

setPatternColor

public void setPatternColor(System.Drawing.Color color)
Sets the pattern color of the cell.

Parameters:
color - the pattern color of the cell
See Also:
getPatternColor()

getFormat

public System.String getFormat()
Returns the number/date format of the cell. Possible values are available in Format class.

Returns:
the number/date format of the cell
See Also:
setFormat(System.String)

setFormat

public void setFormat(System.String format)
Sets the number/date format of the cell. Possible values are available in Format class.

Parameters:
format - the number/date format of the cell
See Also:
getFormat()

getDataType

public System.String getDataType()
Returns the data type of the cell. The default value is DataType.AUTOMATIC. Automatic data type can be resource and time consuming and we recommend using a defined one. Possible values are available in DataType class.

Returns:
the data type of the cell
See Also:
setDataType(System.String)

setDataType

public void setDataType(System.String dataType)
Sets the data type of the cell. The default value is DataType.AUTOMATIC. Automatic data type can be resource and time consuming and we recommend using a defined one. Possible values are available in DataType class.

Parameters:
dataType - the data type of the cell
See Also:
getDataType()

IsLocked

public bool IsLocked()
Returns the locked setting of the cell.

Returns:
the locked setting of the cell
See Also:
setLocked(bool)

setLocked

public void setLocked(bool isLocked)
Sets the locked option of the cell.

Parameters:
isLocked - the locked option of the cell
See Also:
IsLocked()

IsMergeCell

public bool IsMergeCell()
Returns the merge cell option of the cell

Returns:
the merge cell option of the cell

IsShrink

public bool IsShrink()
Returns the shrink setting of the cell.

Returns:
the shrink setting of the cell
See Also:
setShrink(bool)

setShrink

public void setShrink(bool isShrink)
Sets the shrink option of the cell.

Parameters:
isShrink - the shrink option of the cell
See Also:
IsShrink()

IsHiddenFormula

public bool IsHiddenFormula()
Returns the hidden setting of the cell.

Returns:
the hidden setting of the cell
See Also:
setHiddenFormula(bool)

setHiddenFormula

public void setHiddenFormula(bool isHidden)
Sets the hidden option of the cell.

Parameters:
isHidden - the hidden option of the cell
See Also:
IsHiddenFormula()

getXF

public int getXF()
Internal use only


setXF

public void setXF(int xfIndex)
Internal use only


getComment

public ExcelComment getComment()
Returns the comment of the cell.

Returns:
the comment of the cell if a comment has been set, null otherwise
See Also:
setComment(ActiveXLS.ExcelComment)

setComment

public void setComment(ExcelComment xlsComment)
Sets the comment of the cell.

Parameters:
xlsComment - the comment of the cell
See Also:
setComment(String), setComment(String,int,int), setComment(String,String,int,bool,bool,Color), getComment()

setComment

public void setComment(System.String text)
Sets the comment of the cell having the specified text.

Parameters:
text - the text of the comment
See Also:
setComment(ExcelComment), setComment(String,int,int), setComment(String,String,int,bool,bool,Color), getComment()

setComment

public void setComment(System.String text,
                       int width,
                       int height)
Sets the comment of the cell having the specified text and size.

Parameters:
text - the text of the comment
width - the comment width
height - the comment height
See Also:
setComment(ExcelComment), setComment(String), setComment(String,String,int,bool,bool,Color), getComment()

setComment

public void setComment(System.String text,
                       System.String fontName,
                       int fontSize,
                       bool isBold,
                       bool isItalic,
                       System.Drawing.Color foreground)
Sets the comment of the cell having the specified text and font settings.

Parameters:
text - the text of the comment
fontName - the font name of the comment text
fontSize - the font size of the comment text
isBold - the bold option of the comment text
isItalic - the italic option of the comment text
foreground - the foreground of the comment text
See Also:
setComment(ExcelComment), setComment(String), setComment(String,int,int), getComment()

setBorderStyles

public void setBorderStyles(int borderTop,
                            int borderBottom,
                            int borderLeft,
                            int borderRight)
Sets the border styles of the cell. Possible values are available in Border class.

Parameters:
borderTop - the border style for the top side of the cell
borderBottom - the border style for the bottom side of the cell
borderLeft - the border style for the left side of the cell
borderRight - the border style for the right side of the cell.
See Also:
getTopStyle_Border(), getBottomStyle_Border(), getLeftStyle_Border(), getRightStyle_Border(), setBorderColors(System.Drawing.Color, System.Drawing.Color, System.Drawing.Color, System.Drawing.Color)

getTopStyle_Border

public int getTopStyle_Border()
Returns the style of the top border. Possible values are available in Border class.

Returns:
the style of the top border
See Also:
setTopStyle_Border(int)

setTopStyle_Border

public void setTopStyle_Border(int borderStyle)
Sets the style of the top border. Possible values are available in Border class.

Parameters:
borderStyle - the style of the top border
See Also:
getTopStyle_Border()

getBottomStyle_Border

public int getBottomStyle_Border()
Returns the style of the bottom border. Possible values are available in Border class.

Returns:
the style of the bottom border
See Also:
setBottomStyle_Border(int)

setBottomStyle_Border

public void setBottomStyle_Border(int borderStyle)
Sets the style of the bottom border. Possible values are available in Border class.

Parameters:
borderStyle - the style of the bottom border
See Also:
getBottomStyle_Border()

getLeftStyle_Border

public int getLeftStyle_Border()
Returns the style of the left border. Possible values are available in Border class.

Returns:
the style of the left border
See Also:
setLeftStyle_Border(int)

setLeftStyle_Border

public void setLeftStyle_Border(int borderStyle)
Sets the style of the left border. Possible values are available in Border class.

Parameters:
borderStyle - the style of the left border
See Also:
getLeftStyle_Border()

getRightStyle_Border

public int getRightStyle_Border()
Returns the style of the right border. Possible values are available in Border class.

Returns:
the style of the right border
See Also:
setRightStyle_Border(int)

setRightStyle_Border

public void setRightStyle_Border(int borderStyle)
Sets the style of the right border. Possible values are available in Border class.

Parameters:
borderStyle - the style of the right border
See Also:
getRightStyle_Border()

setBorderColors

public void setBorderColors(System.Drawing.Color borderTop,
                            System.Drawing.Color borderBottom,
                            System.Drawing.Color borderLeft,
                            System.Drawing.Color borderRight)
Sets the border colors of the cell.

Parameters:
borderTop - the border color for the top side of the cell
borderBottom - the border color for the bottom side of the cell
borderLeft - the border color for the left side of the cell
borderRight - the border color for the right side of the cell.
See Also:
getTopColor_Border(), getBottomColor_Border(), getLeftColor_Border(), getRightColor_Border(), setBorderStyles(int, int, int, int)

getTopColor_Border

public System.Drawing.Color getTopColor_Border()
Returns the color of the top border.

Returns:
the color of the top border
See Also:
setTopColor_Border(System.Drawing.Color)

setTopColor_Border

public void setTopColor_Border(System.Drawing.Color color)
Sets the color of the top border.

Parameters:
color - the color of the top border
See Also:
getTopColor_Border()

getBottomColor_Border

public System.Drawing.Color getBottomColor_Border()
Returns the color of the bottom border.

Returns:
the color of the bottom border
See Also:
setBottomColor_Border(System.Drawing.Color)

setBottomColor_Border

public void setBottomColor_Border(System.Drawing.Color color)
Sets the color of the bottom border.

Parameters:
color - the color of the bottom border
See Also:
getBottomColor_Border()

getLeftColor_Border

public System.Drawing.Color getLeftColor_Border()
Returns the color of the left border.

Returns:
the color of the left border
See Also:
setLeftColor_Border(System.Drawing.Color)

setLeftColor_Border

public void setLeftColor_Border(System.Drawing.Color color)
Sets the color of the left border.

Parameters:
color - the color of the left border
See Also:
getLeftColor_Border()

getRightColor_Border

public System.Drawing.Color getRightColor_Border()
Returns the color of the right border.

Returns:
the color of the right border
See Also:
setRightColor_Border(System.Drawing.Color)

setRightColor_Border

public void setRightColor_Border(System.Drawing.Color color)
Sets the color of the right border.

Parameters:
color - the color of the right border
See Also:
getRightColor_Border()

Clone

public ExcelCell Clone()
Creates and returns a copy of this object.

Returns:
a clone of this instance.

containsFormula

public bool containsFormula()
Returns whether or not the cell contains a formula as value (its value starts with "=" (equal sign))

Returns:
true if the cell value is starting with the equal sign ("=")

calculateFormula

public ActiveXLS.Formulas.Util.FunctionDataObject calculateFormula(ExcelDocument excel,
                                                                   ExcelWorksheet cellWorksheet,
                                                                   ExcelWorksheet formulaWorksheet,
                                                                   int nCellRow,
                                                                   int nCellColumn,
                                                                   int nFormulaRow,
                                                                   int nFormulaColumn,
                                                                   bool bRecalculate)
Calculates the cell formula if the cell value is a formula

Parameters:
excel - - the ExcelDocument that this ExcelCell belongs to
cellWorksheet - - the ExcelWorksheet that this ExcelCell belongs to
formulaWorksheet - - the ExcelWorksheet that the formula belongs to
nCellRow - - the row number of this ExcelCell
nCellColumn - - the column number of this ExcelCell
nFormulaRow - - the row number of the cell that the formula belongs to
nFormulaColumn - - the column number of the cell that the formula belongs to
bRecalculate - - a flag indicating if the cell formula should be recalculated. If the cell formula has never been calculated before, the formula will be processed even if the flag is false.
Returns:
a FunctionDataObject instance representing the formula result (it can be a number, bool, string or error value) During the formula calculation the cellWorksheet and formulaWorksheet can be different if the cell formula contains table references from other worksheets

Copyright 2009 On Time Computing Solutions