WPS中JS宏简单运用

在之前我们学习到了VBA这种方式来操作办公软件三剑客(Word, Excel, PPT),但是在新时代的召唤下,WPS中已经可以使用JS来进行操作了,这里我们就再来学习一下WPS中的JSA

其实之前学习过VBA的同学比较有优势,其实JSA与VBA很多操作都很相似

1.打开宏编辑器

可以Alt + F11 打开

也可点击如下按键

 

打开以后为如下界面

WPS中JS宏简单运用_第1张图片

 

代码开发中就会有不同,在VBA中我们可以开发过程与函数,但是在JSA中仅有函数

我们此时可开发一个简单函数测试可行性

在这里MsgBox = alert

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

单击执行后出现如下内容则为成功

WPS中JS宏简单运用_第2张图片

 2.JSA操作Excel

由于声明变量循环等内容全部都为JS的基础操作,由于这里讲解的是JSA所以就不提那些啦,不会的小伙伴还请自行查询。

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

我就简单的用了这几个命令,为了也是制作一个脚本,其中还有很多方法,我建议需要学习的同学按照如下方式录制宏命令,然后去查看宏命令的代码,就可以了解到各个操作的代码是如何编写的。

 

或者到如下网址,也可以查询到WPS的JSAPI文档↓

WPS开发文档

到这里该介绍的就已经介绍了,我的文章仅仅可以帮您了解到最基本的运用,如果有深入学习的需要请再自行深入学习。

你可能感兴趣的:(VBA学习,wps,js,vba)