PHP код:
static void Job24(Args _args)
{
ComExcelDocument_RU ex = new ComExcelDocument_RU();
COM doc;
COM app;
COM r;
COM Interior;
COMVariant color;
int cl;
;
ex.newFile();
doc = ex.getComDocument();
app = doc.Application();
r = app.activecell();
Interior = r.interior();
Interior.color(winapi::RGB2int(0xff, 0xff, 0x00));
color = Interior.color();
cl = color.double();
info(strfmt("r:%1;g:%2;b:%3", cl & 0xff, cl & 0xff00 >> 8, cl & 0xff0000 >> 16));
}
Обратите внимание, что Excel умеет использовать не все цвета.
Кроме того: Interior.colorIndex() - возвращает номер цвета в палитре Excel