Seite 1 von 1

Makrocode zum Spalten/Zeilen formatieren

Verfasst: Sa 12. Okt 2019, 20:55
von Luftschraube
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

Re: Makrocode zum Spalten/Zeilen formatieren

Verfasst: Sa 12. Okt 2019, 21:19
von craig
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

Re: Makrocode zum Spalten/Zeilen formatieren

Verfasst: So 13. Okt 2019, 08:46
von Luftschraube
Mannomann, da kann man ja lesen ohne Ende...
Abgeschlossen
Vielen Dank