【发布时间】:2021-08-11 13:09:06
【问题描述】:
我已经创建了 excel 文件,例如 createConditionalFormattingRule 使用 defrent 类型,例如单元格值等于另一个:
XSSFConditionalFormattingRule my_rule1 = ContedFormat.createConditionalFormattingRule(ComparisonOperator.EQUAL, "$M$" + (CountRower + 1));
但我的问题是,有一个条件格式用于选择 renege 上的前 10 个值。
Apache POI可以创建这种吗?
编辑:我发现了类似的东西:
CTConditionalFormatting TopScall =
sheet.getCTWorksheet().addNewConditionalFormatting();
TopScall.setSqref(my_range);
CTCfRule myCFRule = TopScall.addNewCfRule();
myCFRule.setType(STCfType.TOP_10);
myCFRule.setPriority(1);
我尝试添加 Formily 卷,但没有格式化,值为 0
这是关于Conditional Formatting Color Scale 的示例我想做的是类似的事情,但我需要前 10 名而不是色阶
【问题讨论】:
-
这和 Swing 有什么关系?
-
这是因为我使用 java swing 类来做到这一点
-
“我使用 java swing 类来做这个” 不相关。如果您可以将相同的代码放在控制台应用程序或 servlet 中,那么 Swing 就不是问题的一部分。
-
感谢您提供的信息,我将更新标签并删除摇摆以使其更清晰且不会令人困惑...您对我的问题有任何想法吗?因为好像我已经完成了 Google Pages ????????
-
“您对我的问题有任何想法吗?” 我对 Swing 非常了解。几乎没有关于问题的内容。
标签: java apache-poi xssf