Tabelle in Writer auslesen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Tabelle in Writer auslesen

Re: Tabelle in Writer auslesen

von lorbass » Mo, 03.05.2010 17:00

Michael Dannenhöfers StarBasic / OpenOffice.org Basic FAQ: 8.5.3 Wie kann ich auf die Zellen in einer Tabelle zugreifen?

Gruß
lorbass

Re: Tabelle in Writer auslesen

von juetho » Mo, 03.05.2010 16:58

Hallo,

Ansicht >> Datenquellen (F4) und dort Rechtsklick auf Registrierte Datenbanken, dort durch Neu einen Verweis hinzufügen. Das sind gleichzeitig Stichworte zur Suche in der Hilfe, in OOo-Wiki und hier im Forum.

Auf die Daten kannst du dann so zugreifen:

Code: Alles auswählen

oDBContext = CreateUnoService("com.sun.star.sdb.DatabaseContext")
dbSource = oDBContext.GetByName("Klassenlisten")    'Name der Tabelle
conn = dbSource.GetConnection("","")
cmd = conn.CreateStatement()
cmdString = "SELECT Kuerzel, Titel, Fachname, Lehrer, Teilnahmevermerk "  _
		& "FROM Fachliste WHERE Klasse = '" & klasse & "'"   'hier wird der Name des Arbeitsblattes benutzt
result = cmd.executeQuery(cmdString)
while result.Next()
	MsgBox result.GetString(1)
wend
Gruß Jürgen

Tabelle in Writer auslesen

von go_freesoftware » Mo, 03.05.2010 16:52

Hallo!
Ich habe ein Writer-Dokument mit einer riesigen Tabelle. Nun möchte ich die Tabelle zeilenweise bzw. zellenweise durchlaufen und die Werte weiterverarbeiten. Aber wie habe ich Zugriff zu einer Tabelle im Writer? Alles was ich finde bezieht sich immer auf Calc-Tabelllen.

Bin für jede Hilfe dankbar!

Nach oben