【发布时间】:2018-10-10 10:18:38
【问题描述】:
我试过关注这个:Conditional Formatting by Expression using EPPlus
但在我的情况下,excel 文件已损坏,我可以选择在删除规则后恢复。
我想实现这个(简化): screenshot
这是我的代码(A 列):
ExcelWorksheet ew = ep.Workbook.Worksheets.Add("Sheet1");
var cells = new ExcelAddress("A2:A5");
string formula = "ISNUMBER(SEARCH($A$1;C2))";
var condition = ew.ConditionalFormatting.AddExpression(cells);
condition.Formula = formula;
condition.Style.Fill.PatternType = OfficeOpenXml.Style.ExcelFillStyle.Solid;
condition.Style.Fill.BackgroundColor.Color = System.Drawing.Color.Yellow;
提前致谢
【问题讨论】:
-
首先尝试将条件格式添加到 4 个单元格,A2、A3、A4、A5,而不是在一个范围内进行。当我尝试在某个范围内进行操作时遇到了一些问题。