WPS JS宏的潜力与挑战:用户期待与实际应用的差距 点击使用AI助手 了解更多
发布于 2024-11-26 liusiyang 21 编辑
我是WPS的忠实粉丝,也一直在期待WPS变得更好,WPS一推出JS宏,我就第一时间研究了,并且还在自己的抖音号分享了十多期视频。
但后来我发现,JS还是有很多不完善的地方,这使得我不得不停止,希望它更完善之后,再继续研究,但没想到一等几年,我期待的完善还是没有出现。
我目前抖音有25万粉丝,每天收到最多的消息,就是问我要VBA插件,因为WPS宏还不能满足他们的需要。
上图是我其中一条视频的评论,基本都是要VBA插件的,还有大量私信,回都回不过来。
我在想,为什么我们的JS宏不能争气一点?
技巧和公式函数的能力终究是有限的,它们不能解决所有问题,但宏可以,因此所有的大神,最终都会转向VBA研究,而这些人的研究方向,也在很大程度上代表了办公软件应该走的方向。
当JS宏出现以后,我确实眼前一亮,认为金山已经意识到了问题所在,尤其是它的跨平台能力,让我以为我已经实现了在手机端运行宏代码的梦想,但可惜,并不能,实测只能在WINDOS和LINUX之间跨,而且兼容性还很差。
除此之外,还有很多不完善的地方,比如我想将数百个WORD文档中的特定数据导入到EXCEL中,发现JS宏并不能调用别的程序,就连金山自己的表格、文字、演示之间也不能相互调用,这就完全失去宏的优势了。
我都已经用宏了,都已经开始写代码了,那肯定不能只是停留在一些单元格操作上面,我还需要连接数据库,做一些更高端的操作,以弥补在线表的不足,但是可惜,JS宏没有这能力,我只能继续用VBA。
我想用JS宏做一个进销存管理系统,但是,它的窗体控件实在是少得可怜,就连一个能够实时搜索的列表框都做不出来,因为它不支持数组写入列表框,于是我只能放下这不切实际的想法,只能继续用VBA。
我想做一个表格合并工具,希望可以将表格名称和工作表名称写入列表框,进行筛选之后,再合并,但发现JS宏的列表框不支持复选设置,于是我也只能用VBA操作。
还有很多,我想用JS宏实现但又迫不得已,不得不用VBA的地方……
WPS的加载项开发我也用过,但光是环境配置,就劝退了99%的人,所以这并不利于推广,但JS宏不一样,它不需要配置任何环境,不受时空的限制,任何人只要电脑上有WPS,就能进行开发,如果JS宏能够像VBA一样完善,甚至超越VBA,那可以预见,JS宏的竞争力一定会远超VBA,所有大神的研究方向,也将会转向JS宏,这意味着什么,我相信不用我多讲了吧。
我是真的对JS宏寄予厚望的,真心希望它能不断完善,让我可以不使用VBA,让我不需要安装VBA插件,让我的抖音不再有人问我要VBA插件。
原文链接:https://bbs.wps.cn/topic/8532