Makro - CellCursor in OOfficeCalc

Hallo,

man möchte den Cursor in OpenOffice Calc mit einem Macro von der aktuellen Position um 20 Zeilen nach unten verschieben (gleiche Spalte). Folgendes funktioniert leider nicht:

dim XCursor as object
XCursor = createUnoService(„com.sun.star.table.XCellCursor“)
void gotoEnd()

Weiss jemand wie das richtig geht?

Danke&Gruß
Ulf