如果单元格中的值小于0,则设置颜色为红色,是否可以应用自定义格式。
我知道如何通过为单个单元格设置颜色来做到这一点,但我所拥有的是8个包含大量单元格的报告,我只想在整张纸上应用此规则,所以我不需要为每个单元格执行此操作细胞
提前致谢。
答案 0 :(得分:3)
在低于12版本的互操作中无法做到这一点。
我已将 interop.excel 的版本更改为14 for Excel 2010及其使用
FormatCondition f = (FormatCondition)r.FormatConditions.Add(XlFormatConditionType.xlCellValue,
XlFormatConditionOperator.xlLess, 0, misValue, misValue,
misValue, misValue, misValue);
f.Font.Color = ColorTranslator.ToOle(Color.Red);