Navigation
Home
Download
OpenOffice
Linksammlung
Kontakt
Rechtliches
|
Tipps und Tricks OpenOffice Basic
Hier finden sie ein paar Hinweise zur Bedienung von OpenOffice Basic
Wie bekomme ich Zugriff zu einer
Zelle?
Es gibt zwei Wege:
Möglichkeit 1.
getCellByPosition
Mit getCellByPosition kommt man an die Zelle über die absolute
Positionsangabe, wobei diese über die Spalten- und Zeilenangabe
erfolgt.
getCellByPosition(1,1) = B1
Die Zählung fängt dabei bei 0 an A1 ist also 0,0
Möglichkeit 2.
getCellRangeByName
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
Beispiel:
sub ZellenInTabellen
' Dieses Makro in einer geöffnetten Tabelle starten
myDoc = stardesktop.currentcomponent
mySheet = myDoc.sheets(0)
mycell = mysheet.getCellByPosition(0,0)
mycell.string = "Hallo Welt"
mycell = mysheet.getCellRangeByName("$C$1")
mycell.string = "Hallo Welt"
end sub
|
Angebot
Writer
Calc
Impress
Draw
OOo-Basic
Macros |