HotXLS-Dokumentation

Color-Eigenschaft

Gibt die Zellschattierungsfarbe des Bereichs zurück oder legt diese fest. Verwenden Sie die RGB-Funktion, um einen Farbwert zu erstellen. Lesen/Schreiben LongWord
Das Setzen von Color auf dem BIFF8-Pfad schreibt das genaue RGB über den XFExt-$087D-Rich-Color-Nebendatensatz (Excel 2007+ öffnet die Arbeitsmappe mit dem wörtlichen RGB wieder) und einen am besten passenden indizierten icv auf dem XF-Kabel (Legacy-Excel-97-2003-Leser sehen die 56-Farben-Palettenannäherung). Die XFExt-Seitentabelle wird auch beim Lesen konsultiert, sodass Zellen, die aus Excel zurückkommen, ihr ursprüngliches RGB statt der Palettenannäherung zeigen
Für die designbasierte Adressierung verwenden Sie die begleitenden SetThemeColor- / SetPatternThemeColor-Methoden, die einen Office-Design-Idx + Tönung in denselben XFExt-Slot codieren, sodass Excel die Zelle erneut tönt, wenn sich die Arbeitsmappen-Design-Palette ändert. Siehe Klassisches XLS-Farbmodell für den gesamten RGB / Index / Design-Entscheidungsbaum

Syntax

property Color: LongWord;

Beispiel

Dieses Beispiel setzt die Farbe des Innenbereichs des Bereichs A1:C10 auf Rot

Workbook.Worksheets[1].Range['A1', 'C10'].Interior.Color := xlRed;