Dokumentacja HotXLS

Właściwość Color

Zwraca lub ustawia kolor obramowania. Użyj funkcji RGB, aby utworzyć wartość koloru. Odczyt/zapis LongWord
Ustawienie Color w ścieżce BIFF8 zapisuje dokładny RGB przez rekord pomocniczy XFExt $087D rich-color w odpowiednim slocie krawędzi (Excel 2007+ ponownie otwiera skoroszyt z dosłownym RGB) oraz najlepiej dopasowany indeksowany icv w sygnale XF (czytniki starszego Excel 97-2003 widzą przybliżenie 56-kolorowej palety). Odczyt z powrotem konsultuje tę samą tabelę pomocniczą XFExt. Selektory złożone (xlAround, xlInsideVertical, xlInsideHorizontal, xlInsideAll) rejestrują jeden slot XFExt na fizyczną krawędź w jednym przejściu pętli komórek
W przypadku adresowania opartego na motywie użyj pomocniczej metody SetThemeColor (dostępnej również dla każdego selektora krawędzi), która koduje indeks motywu Office + odcień w tym samym slocie XFExt, dzięki czemu Excel zmienia odcień obramowania po zmianie palety motywu skoroszytu. Zobacz Klasyczny model kolorów XLS dla ogólnego drzewa decyzyjnego RGB / indeks / motyw

Składnia

property Color: LongWord;

Przykład

Ten przykład ustawia kolor obramowania górnej krawędzi zakresu A1:D1
Workbook.Sheets[1].Range['A1', 'D1'].Borders[xlEdgeTop].Color := RGB(0, 255, 0);