相信大家对表格的斑马纹样式并不陌生,有小伙伴想在非表格(table)区域也想实现这种效果。一行一行添加添加是没问题的,但是效率有些慢。我们可以通过添加公式条件规则实现这个需求。
想要实现这种效果则需要两个公式。一个是ISODD,一个是ROW。ISODD用于判断数字是否是奇数,ROW用于返回引用的行号。具体代码如下
- var style = new GC.Spread.Sheets.Style();
- style.backColor = "red";
- var ranges = [new GC.Spread.Sheets.Range(0, 0, 10, 5)];
- sheet.conditionalFormats.addFormulaRule("=ISODD(ROW(A1))", style, ranges);
复制代码
下面是实现效果
|
|