Delphi + ExcelApplication цвет ячейки
Код:
ExcelWS.Range[Cell1, Cell2].Interior.Color := RGB( r, g, 0 );
Цвет меняется, но цвет выбирается ближайший тому который есть в стандартной палитре Excel. Как задать произвольный цвет заливки подскажите?
В некоторых статьях так и написано:
//Можно ещё и так изменить цвет диапазона ячеек
Excel.Range['B2', 'C6'].Interior.Color := RGB(223, 123, 123);
А в других пишут что надо палитру менять WorkBook.colors но я не могу найти какого типа значения colors
http://msdn.microsoft.com/ru-ru/library/microsoft.office.tools.excel.workbook.colors(lightweight).aspx
P.S.: На офисах версией младше 2007 вроде как работает по другому
P.P.S.: А многое бывает через жопу - у меня например отказался ставить тексту underline атрибут