[Erledigt] Texttabelle Zeilenhöhe nicht "dynamisch anpassen"

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

Moderator: Moderatoren

juetho
******
Beiträge: 617
Registriert: Di, 20.04.2010 15:46
Wohnort: Berlin

[Erledigt] Texttabelle Zeilenhöhe nicht "dynamisch anpassen"

Beitrag von juetho »

Hallo,

in Wie kann ich die Höhe der Tabellenzeilen festschreiben habe ich folgende Lösung gelesen:

Code: Alles auswählen

oRow = oDoc.TextTables(0).rows.getByIndex(0)
oRow.height = 1700 ' entspricht 17 mm = 1,7 cm
Daraus habe ich folgenden Befehl für mich übernommen:

Code: Alles auswählen

newTable.rows.getByIndex(x4).Height = 5000
currentCell = newTable.getCellByPosition(0,x4)
newTable ist die aktuelle Tabelle, die ich vorher erzeugt und eingefügt hatte und bei der ich in einer Schleife mit x4 alle Zeilen bearbeite. Alles andere mit currentCell (Umrandung festlegen, Text mit Absatzformat einfügen) funktioniert wunschgemäß. Aber die Tabellenhöhe ist noch variabel und nicht auf 5 cm Höhe umgestellt.

Offensichtlich fehlt noch eine Einstellung. Wenn ich die Tabelle per GUI bearbeite, kann ich über Tabelle >> Automatisch anpassen >> Zeilenhöhe die CheckBox Dynamisch anpassen deaktivieren.
  • Wo und wie setze ich das im Makro?
  • Kann ich das für die gesamte Tabelle einstellen, oder muss es für jede Zeile neu gesetzt werden?
Danke! Jürgen
Zuletzt geändert von juetho am Mo, 26.04.2010 19:03, insgesamt 1-mal geändert.
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Texttabelle: Höhe der Zeilen "dynamisch anpassen" ausschalte

Beitrag von Karolus »

Hallo
Mri sagt dazu:

Code: Alles auswählen

newTable.rows.getByIndex(x4).isAutoHeight = false
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
juetho
******
Beiträge: 617
Registriert: Di, 20.04.2010 15:46
Wohnort: Berlin

Re: Texttabelle: Höhe der Zeilen "dynamisch anpassen" ausschalte

Beitrag von juetho »

Danke, passt! Ich muss mir wohl tatsächlich Ergänzungen wie API-Doku usw. zulegen.

Gruß Jürgen
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC
Antworten