interface XCell in module com::sun::star::table::

(Global Index)

Syntax

interface XCell : com::sun::star::uno::XInterface ;

Description

represents a cell in a table.

See also

Cell

Method Summary

getFormula returns the formula of a cell.

setFormula sets a formula into the cell.

getValue returns the floating point value of the cell.

setValue sets a floating point value into the cell.

getType returns the type of the cell.

getError

Known Services Which Export this Interface

com::sun::star::table::Cell

Method Details



getFormula

Syntax

string getFormula ();

Description

returns the formula of a cell.

Even if the cell does not contain a formula, an assignment of this attribute's value to another cell's formula attribute would create the same cell content. This is because this attribute contains the original text value of a string cell. The value of a value cell will be formatted using the number format's default format or the formula string, including "=", of a formula cell.


setFormula

Syntax

void setFormula (
string aFormula );

Description

sets a formula into the cell.

When assigned, the string will be interpreted and a value, text or formula cell is created, depending on the text and the number format.


getValue

Syntax

double getValue ();

Description

returns the floating point value of the cell.

For a value cell the value is returnd, for a string cell zero is returned and for a formula cell the result value of a formula is returned.


setValue

Syntax

void setValue (
double nValue );

Description

sets a floating point value into the cell.

After a call to this method the type of the cell is CellContentType::VALUE .


getType

Syntax

com::sun::star::table::CellContentType getType ();

Description

returns the type of the cell.


getError

Syntax

long getError ();

Returns

the error value of the cell.

If the cell does not contain a formula, the error is always zero.

Top of Page