Top   Module   Use   Manual   Index 
 EXPORTING SERVICES | METHODS' SUMMARY | METHODS' DETAILS 

com :: sun :: star :: sheet ::

interface XCellRangeMovement

Base Interface
com::sun::star::uno::XInterface

Description
has functions for moving ranges of cells in a sheet.


Known Services which Export this Interface

com::sun::star::sheet::Spreadsheet a 2-dimensional sheet of cells.

Methods' Summary

insertCells inserts cells, moving other cells down or right.
removeRange deletes cells, moving other cells up or left.
moveRange moves a cell range to another position in the document.
copyRange copies a cell range to another position in the document.

Methods' Details

insertCells
 
void
insertCells(
[ in ] com::sun::star::table::CellRangeAddress aRange,
[ in ] com::sun::star::sheet::CellInsertMode nMode );

Description
inserts cells, moving other cells down or right.

Non-empty cells cannot be moved off the sheet.

removeRange
 
void
removeRange(
[ in ] com::sun::star::table::CellRangeAddress aRange,
[ in ] com::sun::star::sheet::CellDeleteMode nMode );

Description
deletes cells, moving other cells up or left.
moveRange
 
void
moveRange(
[ in ] com::sun::star::table::CellAddress aDestination,
[ in ] com::sun::star::table::CellRangeAddress aSource );

Description
moves a cell range to another position in the document.
copyRange
 
void
copyRange(
[ in ] com::sun::star::table::CellAddress aDestination,
[ in ] com::sun::star::table::CellRangeAddress aSource );

Description
copies a cell range to another position in the document.

Top of Page