Hallo Community,
ich habe das Forum schon durchsucht, aber keinen adäquaten Beitrag gefunden. Könnt ihr mir helfen?
Es geht darum, dass ich in einem Tabellenblatt in einem Makro in den Zellen 0:0 (=A1) und 2:46 (=C47) die Schriftart "FreeSans" (oder besser Arial), die Schriftgrösse in 10 und Farbe dunkelblau geändert werden soll.
Ich hab schon etwas probiert....komme aber nicht auf die Lösung
Könnt ihr mir bitte helfen?
Vielen Dank.
Grüsse
MavMan
[gelöst] Makro - Schriftart und Schriftgrösse ändern
Moderator: Moderatoren
[gelöst] Makro - Schriftart und Schriftgrösse ändern
Zuletzt geändert von MavMan am Do, 24.10.2019 11:36, insgesamt 1-mal geändert.
Re: Makro - Schriftart und Schriftgrösse ändern
Hey MavMan,
findest Du beides in den Eigenschaften der Zelle. Besser wäre jedoch, eine Zellvorlage entsprechend zu definieren und zuzuweisen.
Ich empfehle Dir ein Inspektionstool zu nutzen wie XRAY oder MRI - dann kannst Du solche Informationen sehr leicht selbst extrahieren:)
VG
Tom
findest Du beides in den Eigenschaften der Zelle. Besser wäre jedoch, eine Zellvorlage entsprechend zu definieren und zuzuweisen.
Code: Alles auswählen
odoc = thisComponent
oZelle = oDoc.sheets(0).getCellRangeByName("A1")
with oZelle
.CharFontName = "MeineWunschSchriftName" 'Schriftname / Fontname
.CharHeight = 10 'Schriftgröße
.charColor = RGB(0,0,160) 'z.B. ein dunkelbleu
end with
VG
Tom
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Re: Makro - Schriftart und Schriftgrösse ändern
Hallo Tom,
Du bist der Beste! Möchte mich nur noch einmal bedanken - Das ist sehr übersichtlicher, guter Code, der genau das macht was ich brauche
Und MRI kannte ich noch nicht. Habe es heruntergeladen und da bekommt man ja richtig viele gute Informationen...muss mich aber erst noch einlesen.
Du hast mir echt sehr geholfen.
Viele Grüsse
Timo
Du bist der Beste! Möchte mich nur noch einmal bedanken - Das ist sehr übersichtlicher, guter Code, der genau das macht was ich brauche
Und MRI kannte ich noch nicht. Habe es heruntergeladen und da bekommt man ja richtig viele gute Informationen...muss mich aber erst noch einlesen.
Du hast mir echt sehr geholfen.
Viele Grüsse
Timo