1. 程式人生 > 其它 >wps 表格 excel 巨集程式設計 jsapi

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 } }