我正在尝试在包含拆分单元格的工作簿中替换行颜色。我已成功设法替换行颜色,但我被困在分裂单元格上。
电子表格的一个例子:
我使用以下公式生成此=MOD(ROW()-2,4)>=3
,但我无法让叶子单元格使用正确的格式。我想要的是叶子细胞如下显示:
答案 0 :(得分:0)
我发现答案是围绕C#中的代码。我使用以下公式来自Excel = MOD(ROW() - 1,4)> = 2和MOD(ROW(),2)= 1
在C#中,我必须创建2条规则
xl.FormatCondition format = range.Rows.FormatConditions.Add(xl.XlFormatConditionType.xlExpression, xl.XlFormatConditionOperator.xlEqual, "=MOD(ROW()-1,4)>=2");
xl.FormatCondition test = range.Rows.FormatConditions.Add(xl.XlFormatConditionType.xlExpression, xl.XlFormatConditionOperator.xlLess, "MOD(ROW(),2)=1");
这为我提供了正确的结果。