| Startseite | Inhalt
StarBasic / OpenOffice.org Basic FAQ
Fragen und Infos: starbasic@dannenhoefer.de

Zurück Vor |
| 7.1.15 Wie kann man den Zellnamen bestimmen?
Manchmal brauch man den richtigen Namen einer Zelle ( z.B. D1). Dabei gibt es zwei Fälle. Die Zelle wird durch das Makro festgelegt oder es handelt sich um die aktuelle Zelle. Fall 1: myDoc = thisComponent mySheet = myDoc.sheets(0) orow=0 mycell=mySheet.getCellByPosition(0,orow) oColumn=mycell.getColumns.getByIndex(0).getName() cellname=ocolumn+ltrim(str(orow)) msgbox cellname oder für eine aktuelle Zelle (Fall 2): myDoc = thisComponent mySheet = myDoc.sheets(0) oCelle=myDoc.getCurrentSelection().getCellAddress() oRow=oCelle.Row oColumn=oCelle.column oCelle=mySheet.getCellByPosition(ocolumn,orow) oColumnname=ocelle.getColumns.getByIndex(0).getName() cellname=ocolumnname+ltrim(str(orow+1)) msgbox cellname |
Seitenanfang |

2003 - 2009 von Michael Dannenhöfer |
Letzte Aktualisierung: 06.04.2009