[Gelöst] Schriftfarbe

Antwort erstellen


Um automatische Eingaben zu unterbinden, musst du die nachfolgende Aufgabe lösen.

BBCode ist eingeschaltet
[img] ist ausgeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [Gelöst] Schriftfarbe

Re: [Gelöst] Schriftfarbe

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.

Re: [Gelöst] Schriftfarbe

von balu » Di, 23.01.2018 12:18

Mahlzeit die Herren!

Freut mich doch sehr, wenn Euch die Tabelle gefällt 8)



Gruß
balu

Re: [Gelöst]Schriftfarbe

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

Re: Schriftfarbe

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.

Re: Schriftfarbe

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) 45-mal heruntergeladen

Re: Schriftfarbe

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:

Code: Alles auswählen

myCell.CharColor =RGB(0,0,0)  'schwarz
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

[Gelöst] Schriftfarbe

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!

Nach oben