[gelöst] Tabelle in Writer auslesen

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

[gelöst] Tabelle in Writer auslesen

Beitrag von clag »

Moin allseits

ich möchte in einem Writerdokument den Inhalt von Tabellen auslesen,
ich komme an die Tabelle und kann die columns und rows zählen

Code: Alles auswählen

oTable = ThisComponent.getTextTables().getByName(CheckElement.Name)
xray oTable
print oTable.name
print oTable.rows.count
print oTable.columns.count
dann ist schluss :(

Wie komme ich an den Inhalt (string) von zB Zelle A1
denken würde ich es müsste über "Data (array)" möglich sein
aber mir erschließt sich das nicht, trotz Xray

Wie muss ich vorgehen um an den Inhalt von A1 zu gelagen?
Zuletzt geändert von clag am Fr, 20.09.2013 16:59, insgesamt 1-mal geändert.
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Tabelle in Writer auslesen

Beitrag von Stephan »

Wie muss ich vorgehen um an den Inhalt von A1 zu gelagen?

Code: Alles auswählen

<Tabellenobjekt>.getCellByPosition(0,0).String
oder:

Code: Alles auswählen

<Tabellenobjekt>.getCellByName("A1").String 


Gruß
Stephan
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Tabelle in Writer auslesen

Beitrag von Karolus »

Hallo

Code: Alles auswählen

...
print otable.getCellByName("A1").String
Wo ist jetzt das Problem?

Karolus
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Tabelle in Writer auslesen

Beitrag von clag »

Hallo Stephan, Hallo Karolus

Danke für eure schnelle Antwort,

@ Karolus es ist halt wie immer,
wenn man erst einmal weis wie etwas geht/funktioniert dann ist meist alles einfach

nochmals Danke
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Antworten