假设我需要检查这些列的未知行数的每个单元格的值:H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y
,可以告诉Epplus
评估从第2行开始的每列的值?
我做了什么:
var address = new ExcelAddress("H2:Y2");
var condition = ws.ConditionalFormatting.AddExpression(address);
condition.Style.Font.Color.Color = Color.Red;
condition.Formula = string.Format("IF(H2 < 25, 1, 0)", 1);
这仅适用于第二行的列,我需要检查上面指出的所有列以及所有可用的行。
感谢。
答案 0 :(得分:1)
您可以尝试仅使用列字母H:Y
,如下所示:
var address = new ExcelAddress("H:Y");
var condition = ws.ConditionalFormatting.AddExpression(address);
condition.Style.Font.Color.Color = Color.Red;
condition.Formula = string.Format("IF(H2 < 25, 1, 0)", 1);