wps 表格 excel 宏编程 jsapi

摘抄来自

https://blog.csdn.net/brhhh_sehe/article/details/123054606

官方文档

https://open.wps.cn/docs/client/wpsLoad

 

 

function test() {
    //弹出弹窗
    MsgBox("Hello World")
    alert("Hello World")
}

JSA操作Excel

1.新增Sheet页,并修改名称

  Worksheets.Add(); //新开一个EXCEL
  ActiveSheet.Name = "test"; //设置Sheet页名称

2.激活Sheet页

激活Sheet页的作用就是在激活以后,我们调用的方法就都是在此Sheet页中进行操作的了

Worksheets.Item("Sheet页名称").Activate();

3.获取指定单元格

Cells.Item(第几行, 第几列)

4.判断此单元格是否隐藏

//false为可见,true为隐藏
Cells.Item(第几行, 第几列).EntireRow.Hidden

5.获取此单元格的值

Cells.Item(第几行, 第几列).Value2

6.获取可见行的总行数

Worksheets.Count

 比如我这个写的方法,就是从100行开始到200多行,每一行的第一列内容,进行正则替换之后,进行修改

function test(){
    let zz = /\d+./
    for(let i=2;i<289;i++){
        let con = Cells.Item(i,1).Value2
        let jieguo = con.replace(zz,'')
        Cells.Item(i,1).Value2 = jieguo
    }
}

 

posted @ 2022-04-19 14:07  西瓜霜  阅读(1220)  评论(0编辑  收藏  举报