Habus Homepage




OpenOffice


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


zurück

Link zur deutschen OOo-Seite

Angebot

Writer
Calc
Impress
Draw
OOo-Basic
Macros




Up