办公软件国产化后,VBA二次开发替代方案WPSJS你必须学起来了(vba 开发工具)

随着美国的技术封锁,我国自研的操作系统开始逐步替代windows成为了国内办公的主流,随之而来的办公软件也由微软的office替换为了WPS,在linux环境下,WPS是无法继续使用VBA(包括VSTO)进行二次开发的,这对于之前习惯于通过VBA进行数据分析的小伙伴来说带来了很大的不方便,不过也不用难过,WPS为我们提供了新的二次开发替代方案WPSJS(其实微软也有类似的技术栈),今天我就带领大家来了解一下WPSJS,WPSJS有两种使用方式。

第一种是类似VBA开发方式。

此种方式,直接通过开发工具界面进入,使用方法和VBA类似(貌似linux下要专业版本才能使用,不知是否是我的打开方式不对)。如下图所示:

办公软件国产化后,VBA二次开发替代方案WPSJS你必须学起来了(vba 开发工具)办公软件国产化后,VBA二次开发替代方案WPSJS你必须学起来了(vba 开发工具)

界面与我们熟悉的VBA基本一样哟,只要大家对VBA熟悉上手这个相信没什么难度。

在语法上,和VBA有比较明显的差别,使用的是JavaScript的语法,如果大家从事过web前端开发的话,就没什么难度了。下面简单的给大家演示一个小功能。

办公软件国产化后,VBA二次开发替代方案WPSJS你必须学起来了(vba 开发工具)

第二种是类似VSTO开发方式

此种方式,通过开发一个外接程序的方式对wps进行二次开发。我们根据官方的提示给大家讲解下基本的项目创建方式。根据官方的开发要求,开发环境需求为wps、Node.js、Visual Studio Code。具体创建方式大家可以参见官方的步骤,此处不再赘述。创建项目后的目录如下所示:

办公软件国产化后,VBA二次开发替代方案WPSJS你必须学起来了(vba 开发工具)

官方示例运行后的效果如下:

办公软件国产化后,VBA二次开发替代方案WPSJS你必须学起来了(vba 开发工具)

在接下来,我将会以我之前曾经用VBA开发过的进销存管理系统为例,给大家详细讲解WPSJS的实现过程,如果感兴趣的小伙伴请继续关注。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月2日 上午11:49
下一篇 2024年5月2日 下午12:00

相关推荐

  • 科研助理:让“有组织的科研”真实发生(科研助理发文章)

    来源:【科学网】 作为高校科研组织结构中的基层组成部分,科研助理的重要性近年来日益受到重视。不久前,七部门的联合发文,也再次凸显了国家层面对于推进科研助理工作的重视。 对高校来说,…

    科研百科 2022年10月24日
    317
  • 广东省教育厅:完全采用“先上课、后收费”,不用做资金监管!

    近日,广东省教育厅官方网站发布《关于切实解决面向中小学生的非学科类校外培训机构审批工作系列问题的通知(二)》对非学科类校外培训机构的审批依据、场所区域规划等问题做出解答。 我们注意…

    科研百科 2024年4月13日
    165
  • 新林林业局新林林场以党建引领强化林下资源管理(林场党建工作情况汇报2019)

    为深入推进党建与重点工作紧密融合,把党组织的“触角”及时延伸到基层管理的“神经末梢”,使党员先锋模范作用发挥到最前沿最基层,近日,新林林场按照“资源国有、有偿使用”的原则,组织党员…

    科研百科 2024年6月30日
    48
  • 理财项目管理系统

    理财项目管理系统是一种用于管理金融投资项目的软件系统,能够帮助投资者更好地管理他们的投资组合,同时也能够提高金融机构的效率和准确性。 在理财项目管理系统中,投资者可以追踪他们的投资…

    科研百科 2024年12月12日
    0
  • 2020年度合同管理工作总结

    2020年度合同管理工作总结 随着2020年疫情的爆发,我们的合同管理工作也经历了一个特殊的时期。在这个时期,我们需要采取特殊的措施来确保合同管理工作的顺利进行。因此,本文将回顾我…

    科研百科 2025年1月2日
    1
  • 快速的项目管理系统

    快速的项目管理系统 随着现代商业的快速发展,企业需要处理的项目数量和复杂度不断增加。传统的项目管理方式已经无法满足现代企业的需求,因此,快速、高效的项目管理系统变得尤为重要。 快速…

    科研百科 2024年12月20日
    0
  • 信息化工程监理

    信息化工程监理:确保信息化工程的质量和安全 随着信息技术的快速发展,信息化工程已经成为现代社会的重要组成部分。信息化工程监理作为保障信息化工程质量和安全的重要措施,其重要性越来越受…

    科研百科 2024年10月8日
    17
  • 好用人事管理软件

    好用人事管理软件 随着企业规模的扩大和员工数量的增加,人事管理变得越来越复杂。选择合适的人事管理软件可以帮助企业更好地管理员工信息,提高工作效率。今天,本文将介绍一款好用的人事管理…

    科研百科 2025年1月6日
    0
  • GIS外企

    GIS外企:探索GIS技术在中国的发展前景 随着数字化时代的到来,GIS技术已经成为了一个越来越重要的领域。GIS(地理信息系统)外企在中国市场也越来越受到重视。本文将探讨GIS外…

    科研百科 2024年11月18日
    0
  • 踔厉奋发新时代 谱写首曲新篇章——玛曲县基层党建工作综述(基层党建工作2021)

    合抱之木,生于毫末;九层之台,起于累土。 基层党组织作为党的根基,是党在基层全部工作和战斗力的基础。近年来,玛曲县坚持以习近平新时代中国特色社会主义思想为指导,认真践行新时代党的建…

    科研百科 2024年5月31日
    150