如何在XLWorkBook中使用十六进制代码设置单元格背景色?
使用十六进制颜色代码设置XLWorkBook工作表行背景色
在EPPlus的XLColor类中,你可以直接通过十六进制颜色字符串创建自定义颜色,替代预设的颜色名称。以下是修改后的代码示例:
if (total == 100) { // 替换为BabyPink对应的十六进制颜色代码(示例:#F4C2C2) ws1.Range("A" + counterC2 + ":M" + counterC2).Style.Fill.BackgroundColor = XLColor.FromHex("#F4C2C2"); } else { // 替换为Aqua对应的十六进制颜色代码(示例:#00FFFF) ws1.Range("A" + counterC2 + ":M" + counterC2).Style.Fill.BackgroundColor = XLColor.FromHex("#00FFFF"); }
补充说明
XLColor.FromHex()支持两种格式的十六进制字符串:带#前缀(如#F4C2C2)或不带前缀(如F4C2C2)- 你可以根据实际需求替换示例中的十六进制代码为目标颜色的对应值
内容的提问来源于stack exchange,提问作者Baba Ranjith
相关产品推荐
相关产品推荐

