🙏 Bitte helfen Sie uns das LibreOffice Forum zu erhalten. 🙏
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.

🍀 Wir hoffen auf Ihre Unterstützung - vielen Dank!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Makrocode zum Spalten/Zeilen formatieren

Alles zur Programmierung im LibreOffice.
Antworten
Luftschraube
Beiträge: 39
Registriert: So 5. Mai 2019, 09:20

Makrocode zum Spalten/Zeilen formatieren

Beitrag von Luftschraube » Sa 12. Okt 2019, 20:55

Guten Abend

Möchte gern die Spalten/Zeilen meiner kleinen Anwendung per Makro formatieren, also Spaltenbreite, Zeilenhöhe, Zentrierung, Schriftart.
Die Breite/Höhe ist momentan für alle benutzten Spalten in cm eingestellt, finde aber nicht wie man das als Makrocode in cm formuliert, gefunden hab ich nur was als Pixel (nehm ich mal an) ??
z.B.
Blatt1.Columns(0).Width = 1150
Blatt1.Rows(0).Height = 600

vielen Dank

craig
* LO-Experte *
Beiträge: 1137
Registriert: Do 21. Apr 2016, 11:42

Re: Makrocode zum Spalten/Zeilen formatieren

Beitrag von craig » Sa 12. Okt 2019, 21:19

Hallo,
LibreOffice API
long Width
property: contains the width of the column (in 1/100th mm).
Umgerechnet in Zentimeter bedeutet dies:
1/100th mm = 1/1.000th cm

Daraus folgt:
1.000/ 1.000 = 1 cm
500/ 1.000= 0,5 cm
usw.

Code: Alles auswählen

Blatt1.Columns(0).Width = 1150		' = 1.150/ 1.000 = 1,15 cm
Blatt1.Rows(0).Height = 600		' = 600/ 1.000 = 0,6 cm
Gruß

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8

Luftschraube
Beiträge: 39
Registriert: So 5. Mai 2019, 09:20

Re: Makrocode zum Spalten/Zeilen formatieren

Beitrag von Luftschraube » So 13. Okt 2019, 08:46

Mannomann, da kann man ja lesen ohne Ende...
Abgeschlossen
Vielen Dank


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten