von Toxitom » Di, 20.12.2005 08:52
Hey Arny,
Wie ist die Syntax, um auf eine Zelle einer Tabelle in einem Writer-Dokument einzutragen?
Na, das ist einfach. Du erhälst die Texttabellen über die Methode getTextTables(), dann hast du das Sammelobjekt. Mit GetByName() erhälst du deinen benante Tabelle. Diese hat dann Zellen ähnlich wie Calc, benannt mit A1, A2, B1 etc. wobei die Buchstaben die Spalten bezeichnen und die Zahlen die Zeilen. Und so schreibst du die Zahl 5 in die erste Zelle deiner Tabelle:
Code: Alles auswählen
Sub ZahlEintragen
odoc = thisComponent
oTabellen = oDoc.getTextTables()
oTab = oTabellen.getByName("Spielfeld1")
oCell = oTab.getCellByName("A1")
oCell.value = 5
End Sub
Der Rest geht genauso.
Viele Grüße
Thomas
Hey Arny,
[quote]Wie ist die Syntax, um auf eine Zelle einer Tabelle in einem Writer-Dokument einzutragen?
[/quote]
Na, das ist einfach. Du erhälst die Texttabellen über die Methode getTextTables(), dann hast du das Sammelobjekt. Mit GetByName() erhälst du deinen benante Tabelle. Diese hat dann Zellen ähnlich wie Calc, benannt mit A1, A2, B1 etc. wobei die Buchstaben die Spalten bezeichnen und die Zahlen die Zeilen. Und so schreibst du die Zahl 5 in die erste Zelle deiner Tabelle:
[code]Sub ZahlEintragen
odoc = thisComponent
oTabellen = oDoc.getTextTables()
oTab = oTabellen.getByName("Spielfeld1")
oCell = oTab.getCellByName("A1")
oCell.value = 5
End Sub[/code]
Der Rest geht genauso.
Viele Grüße
Thomas