tmp.Color = xlRange.Cells[i, j].Interior.Color.ToString();我讀了這樣的 Excel 文檔的 Cellcolor,但沒有得到我期望的顏色:例如,海藍(lán)寶石的顏色為 16777215,但它不是海藍(lán)寶石的值,而是黃色的值。我讀的細(xì)胞顏色不對(duì)嗎?
1 回答

德瑪西亞99
TA貢獻(xiàn)1770條經(jīng)驗(yàn) 獲得超3個(gè)贊
我剛剛為您找到了解決方案,希望這對(duì)您有用。
int colorNumber = System.Convert.ToInt32(((Range) worksheet.Cells[rowNumber,columnNumber]).Interior.Color);
Color color = System.Drawing.ColorTranslator.FromOle(colorNumber);
- 1 回答
- 0 關(guān)注
- 144 瀏覽
添加回答
舉報(bào)
0/150
提交
取消