3-10 WPS JS宏 单元格行、列号获取(实例:表格选与维度转换)学习笔记

 **************************************************************************************************************

点击进入 -我要自学网-国内领先的专业视频教程学习网站

**************************************************************************************************************

    在单元格中做数据处理时,有时也需要获取单元格所在的行号(Row)或者列号(Column),这两个属性的应用也非常的多。

1.获取单元格行、列号

function test(){

Console.log(Range("c4").Row)//显示获取单元格行号

Console.log(Range("c4").Column)//显示获取单元格列号

}

2.实例:

    二维表转为一维表,并只显示大于100分的内容。

3-10 WPS JS宏 单元格行、列号获取(实例:表格选与维度转换)学习笔记_第1张图片

function test2(){
var Num=1;
for(var Rng of Sheets("分数表").Range("b2:d5")){//for循环Sheets("分数表").Range("b2:d12")里的内容
if(Rng.Value()>=100){//判断循环内容Rng.Value()是否>=100
var arr=[//创建数组,内容如下
Sheets("分数表").Cells(Rng.Row,1).Value(),//Cells数字定位函数(Rng.Row为显示Rng的行号,1为一列)Value()只读属性
Sheets("分数表").Cells(1,Rng.Column).Value(),//Cells数字定位函数(1为一行,Rng.Column为显示Rng的列号,)Value()只读属性
Rng.Value()//读取当前数据
];
Num++;//加1
Sheets("结果表").Range(`a${Num}:c${Num}`).Value2=arr;//数组arr内容写入Sheets("结果表").Range(`a${Num}:c${Num}`),Value2为可读写属性

    }
  }
}

结果:

3-10 WPS JS宏 单元格行、列号获取(实例:表格选与维度转换)学习笔记_第2张图片

你可能感兴趣的:(WPS,JS宏编程教程学习笔记,学习,笔记,wps,JS宏)