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

Zurück Vor |
| 7.1.1 Wie bekomme ich Zugriff zu einer Zelle?
Es gibt zwei Wege: getCellByPosition und getCellRangeByName Mit getCellByPosition kommt man an die Zelle über die absolute Positionsangabe, wobei diese über die Spalten- und Zeilenangabe erfolgt. getCellByPosition(1,1) = B2 Die Zählung fängt dabei bei 0 an A1 ist also 0,0 Mit getCellRangeByName kann man die Zelle direkt mit den Namen ansprechen oder Bereiche auswählen. getCellRangeByName("$A$1") ergibt dann die Zelle A1 getCellRangeByName("A1:B5") ergibt dann den Bereich A1:B5 Man kann auch gleichzeitig mehrere Bereiche auswählen. Dann müssen diese nur mit Komma getrennt eingegeben werden. getCellRangeByName("A1:B5","C4:D9") ergibt dann den Bereich A1:B5 und C4:D9 sub ZellenInTabellen ' Dieses Makro in einer geöffnetten Tabelle starten myDoc = thisComponent mySheet = myDoc.sheets(0) mycell = mysheet.getCellByPosition(0,0) mycell.string = "Hallo Welt" mycell = mysheet.getCellRangeByName("$C$1") mycell.string = "Hallo Welt" end sub |
Seitenanfang |

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