1. 程式人生 > >vc 操作 excel 設定行顏色

vc 操作 excel 設定行顏色

COLORREF color= RGB(xxx, xxx, xxx);

//填充顏色
Interior interior;
interior.AttachDispatch(range.GetInterior());
color = (long)interior.GetColor().dblVal;//獲取顏色
interior.SetColor(_variant_t(color)); //設定顏色

//字型顏色
Font font;
font.AttachDispatch(range.GetFont());
color = (long)font.GetColor().dblVal; //獲取顏色
font.SetColor(_variant_t(color));//設定顏色

BYTE RVal = GetRValue(color);
BYTE GVal = GetGValue(color);
BYTE GVal = GetBValue(color);