Programmierung unter AOO/LO (StarBasic, Python, Java, ...)
Moderator: Moderatoren
Jörg
*****
Beiträge: 392 Registriert: Mo, 21.10.2013 12:05
Beitrag
von Jörg » Mo, 22.01.2018 12:51
Hallo Fachleute,
in einem Makro benutze ich die Methode(Dannehöfer)
Code: Alles auswählen
mycell=mysheet.getcellRangeByName("G1")
myCell.CharFontName="Arial"
myCell.CharHeight="20"
myCell.CharColor =&H000000 'schwarz
myCell.CharUnderline=com.sun.star.awt.FontUnderline.SINGLE
myCell.CharWeight=com.sun.star.awt.FontWeight.BOLD
myCell.CharPosture=com.sun.star.awt.FontSlant.ITALIC
u.a. für die Schriftfarbe.
Wo finde ich Codes für weitere Farben entsprechend diesem Format "&H" ?
Vielen Dank!
Zuletzt geändert von
Jörg am Mo, 22.01.2018 13:31, insgesamt 2-mal geändert.
Gruß Jörg
Win 10 Pro AOO 4.1.15
Toxitom
********
Beiträge: 3768 Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:
Beitrag
von Toxitom » Mo, 22.01.2018 13:03
Hey Jörg,
"&hxxxxxx" sind hexadezimalwerte - kann Dir in der Regel jedes Farbprogram anzeigen. Unter LO würdest Du das z.B. im Flächendialog - Farbe ablesen können. das "&h" muss dabei immer vorne ergänzt werden.
Aber: viel sinvoller ist es, die Farbe über Ihren RGB Wert anzugeben:
Ist anschaulicher und leichter verständlich. Dabei werden die Werte für Rot, Grün und Blau Anteil in Zahlen von 0-255 definiert - auch hier hilft Dir jedes Farbprogramm weiter.
Viele Grüße
Tom
balu
********
Beiträge: 3810 Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein
Beitrag
von balu » Mo, 22.01.2018 13:18
Hallo Jörg,
wenn Du nicht auf die Office vorgegebenen Farben zugreifen willst, also eine noch größere Farbauswahl möchtest, dann schau mal hier:
http://www.farb-tabelle.de/de/farbtabelle.htm
Ich habe dir mal eine Farbliste angehängt, mit den Farben von OOo 3.2.1. Sie sind alle mit dem Hexwert angegeben.
Gruß
balu
Dateianhänge
Farbliste_OOo-321.ods
(13.18 KiB) 140-mal heruntergeladen
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
Jörg
*****
Beiträge: 392 Registriert: Mo, 21.10.2013 12:05
Beitrag
von Jörg » Mo, 22.01.2018 13:28
Hallo,
@ Tom
Hatte es so schon probiert, hatte aber nicht geklappt.
Möglicherweise funzt es mit CharColor nicht?
@ Balu
Danke Dir wie doll und verrückt.
Habs schon gestestet und funktioniert.
Chic.
Gruß Jörg
Win 10 Pro AOO 4.1.15
Toxitom
********
Beiträge: 3768 Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:
Beitrag
von Toxitom » Mo, 22.01.2018 16:58
Hei Jörg,
@ Tom
Hatte es so schon probiert, hatte aber nicht geklappt.
Möglicherweise funzt es mit CharColor nicht?
Selbstverständlich funktioniert das. Keine Ahnung, wie Du das getestet hast... aber das ist Standard.
Aber egal... wenn Du mit der direkten Hex-Zahl zurecht kommst (und die Tabelle ist ja Klasse) - alles gut.
VG Tom
balu
********
Beiträge: 3810 Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein
Beitrag
von balu » Di, 23.01.2018 12:18
Mahlzeit die Herren!
Freut mich doch sehr, wenn Euch die Tabelle gefällt
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
Jörg
*****
Beiträge: 392 Registriert: Mo, 21.10.2013 12:05
Beitrag
von Jörg » Di, 23.01.2018 13:40
Hallo ich nochmal,
@ Tom
hast recht. Es funktioniert. Keeeene Ahnung, was da gestern war.
Euch noch einen schönen Tag.
Gruß Jörg
Win 10 Pro AOO 4.1.15