首页
学习
活动
专区
圈层
工具
发布

NPOI色标
EN

Stack Overflow用户
提问于 2016-02-20 23:28:32
回答 1查看 264关注 0票数 3

我和NPOI一起工作。如何使用c#和NPOI向特定的单元格范围excel的spreedsheet添加颜色刻度?

在MS中,您可以使用条件格式->颜色刻度来完成此操作。

EN

回答 1

Stack Overflow用户

发布于 2022-03-07 04:36:13

虽然我非常怀疑最初的海报在六年后仍在寻找这个答案,但我可以提供以下基于这个Java示例的片段

代码语言:javascript
复制
var conditionalFormatting = xssfSheet
    .GetCTWorksheet()
    .AddNewConditionalFormatting();

conditionalFormatting.sqref = "A1:B10";

var rule = conditionalFormatting.AddNewCfRule();
rule.type = ST_CfType.colorScale;
rule.priority = 1;

var colorScale = rule.AddNewColorScale();
var minValue = colorScale.AddNewCfvo();
minValue.type = ST_CfvoType.min;
minValue.val = "0";

var maxValue=colorScale.AddNewCfvo();
maxValue.type = ST_CfvoType.max;
maxValue.val = "0";

var lowColor = colorScale.AddNewColor();
var highColor = colorScale.AddNewColor();
lowColor.SetRgb(0xFC, 0xFC, 0xFF);
highColor.SetRgb(0xF8, 0x69, 0x6B);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35530386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档