7.1.24 Wie kann man mit CellAdress umgehen?
Für manche Methoden wird zur Übergabe das Struct CellAdress (com.sun.star.table.CellAddress) benötigt. Dabei handelt es sich um die Darstellung einer Zelle in den Werten Tabelle, Zeile und Spalte (sheet,row,clommun). Wenn man auf eine Zell zugegriffen hat kann man diesen Wert direkt über CellAdress abfragen.
oSheet = thisComponent.sheets(0)
mycell = osheet.getCellByPosition(0,0)
stCellAddress=myCell.CellAddress
Auch wenn man sich eine Zell über den Bereich holt kann sich den Wert direkt holen.
oSheet = thisComponent.sheets(0)
oCell = oSheet.getCellRangeByName("F9")
stCellAddress = oCell.CellAddress

Alternativ kann man sich das Struct auch mit den Werten selber erzeugen, wenn man die Daten für Zelle weiß.
dim stCellAddress as new com.sun.star.table.CellAddress
stCellAddress.Sheet=0
stCellAddress.row=1
stCellAddress.column=1