美文网首页
WPS xlsx对奇数行、偶数行执行条件格式-数据条

WPS xlsx对奇数行、偶数行执行条件格式-数据条

作者: 姬歌 | 来源:发表于2023-07-17 11:04 被阅读0次

    1、先随便点选一个单元格
    2、条件格式→数据条→选择绿色(或其它颜色)
    3、确保刚才设置格式的单元格选中(如有多个单元格,任选一个单元格即可)
    →条件格式→管理规则→(规则管理器),找到对应的规则→应用于:

    =$C$3:$Z$3,$C$5:$Z$5,$C$7:$Z$7,$C$9:$Z$9,,...,$C$2561:$Z$2561,$C$2563:$Z$2563
    

    如果数据量特别大,可以通过代码生成奇偶行的数据。

      test() {
        let oddStr = ''        // 奇数行单元格选择范围
        let evenStr = ''      // 偶数行单元格选择范围
    // 我的表格数据从第2行开始,2563行结束。
    let firstOddRow = 3            // 第一个奇数行行号
    let firstEvenRow = 2          // 第一个偶数行行号
        for (let index = 2; index <= 2563; index++) {
          if(index%2 == 0 ) {   // 偶数行
            if(index != firstEvenRow) {
              evenStr = evenStr + ','
            }
    // 每一行从 C列开始,Z列结束
            evenStr = evenStr + '$C$' + index + ':$Z$' + index
          }else {  // 奇数行
            if(index != firstOddRow) {
              oddStr = oddStr + ','
            }
            oddStr = oddStr + '$C$' + index + ':$Z$' + index
          }
        }
        console.log(oddStr)
        console.log(evenStr)
      },
    

    亲测每个规则(奇数一个,偶数一个)1281行,每行24列,奇偶规则结果
    oddStr、evenStr都是19.4KB。我开始还怕会卡死wps,没想到。0.1秒都不用就渲染完了。。。


    a.png
    b.png

    相关文章

      网友评论

          本文标题:WPS xlsx对奇数行、偶数行执行条件格式-数据条

          本文链接:https://www.haomeiwen.com/subject/oqhgudtx.html