华信教育资源网
WPS JS宏编程与应用
丛   书   名: 新工科建设·计算机类精品系列教材
作   译   者:林永兴 出 版 日 期:2026-08-01
出   版   社:电子工业出版社 维   护   人:李安 
书   代   号:G0533000 I S B N:9787121533006

图书简介:

本教材是一本系统化、场景化的 WPS JS 宏编程教材,针对当前市场学习资源匮乏的现状,以 "理论结合实践、案例驱动学习” 为核心,全面覆盖从基础语法到企业级应用的知识体系。教材以 WPS 表格二次开发为主线,通过分层递进的设计理念,助力读者掌握自动化数据处理、智能报表生成及系统开发的核心技能,同时融入思政元素,强调国产软件的技术创新与自主可控。全书共分六章,构建 "基础→进阶→实战” 三阶段学习路径:基础篇(第 1-2 章):以 "制作工资条” 和 "销售数据统计” 为引例,通过宏录制、JSA 程序结构解析及数据类型、运算符、控制语句等语法学习,帮助读者快速入门。进阶篇(第 3-4 章):围绕 "考勤异常检测系统” 和 "多部门预算分配工具”,深入讲解程序控制结构、算法思维、模块化开发与参数传递,培养逻辑分析与协作能力。实战篇(第 5-6 章):结合 "动态可视化报表系统”"课程满意度问卷调查系统” 等企业级场景,综合运用 WPS 表格对象模型、窗体控件及钉钉 API 集成,实现智能报表生成与云端数据交互,拓展技术应用边界。本书适用于计算机公共课程、信息管理类专业教学,可帮助学生掌握 WPS 自动化办公技能。
定价 59.8
您的专属联系人更多
关注 评论(0) 分享
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源

    本书资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    本教材是一本系统化、场景化的 WPS JS 宏编程教材,针对当前市场学习资源匮乏的现状,以 "理论结合实践、案例驱动学习” 为核心,全面覆盖从基础语法到企业级应用的知识体系。教材以 WPS 表格二次开发为主线,通过分层递进的设计理念,助力读者掌握自动化数据处理、智能报表生成及系统开发的核心技能,同时融入思政元素,强调国产软件的技术创新与自主可控。全书共分六章,构建 "基础→进阶→实战” 三阶段学习路径:基础篇(第 1-2 章):以 "制作工资条” 和 "销售数据统计” 为引例,通过宏录制、JSA 程序结构解析及数据类型、运算符、控制语句等语法学习,帮助读者快速入门。进阶篇(第 3-4 章):围绕 "考勤异常检测系统” 和 "多部门预算分配工具”,深入讲解程序控制结构、算法思维、模块化开发与参数传递,培养逻辑分析与协作能力。实战篇(第 5-6 章):结合 "动态可视化报表系统”"课程满意度问卷调查系统” 等企业级场景,综合运用 WPS 表格对象模型、窗体控件及钉钉 API 集成,实现智能报表生成与云端数据交互,拓展技术应用边界。本书适用于计算机公共课程、信息管理类专业教学,可帮助学生掌握 WPS 自动化办公技能。

    图书详情

    ISBN:9787121533006
    开 本:16(260*185)
    页 数:228
    字 数:337

    本书目录

    第1篇  基  础  篇
    第1章  WPSJSA概述	2
    1.1  引例:制作工资条	2
    1.2  创建并运行JSA	4
    1.2.1  录制宏	5
    1.2.2  运行宏	5
    1.3  WPS宏编辑器	8
    1.4  JSA程序的组成	13
    1.4.1  通用过程	13
    1.4.2  事件过程	14
    1.4.3  对象、属性和方法	15
    1.5  如何学好JSA	17
    1.6  本章知识点总结	18
    习题1	19
    第2章  JSA编程基础	24
    2.1  数据类型	24
    2.2  常量与变量	27
    2.2.1  常量	27
    2.2.2  变量	28
    2.3  运算符与表达式	30
    2.3.1  算术运算符	30
    2.3.2  字符串运算符	31
    2.3.3  关系运算符	31
    2.3.4  逻辑运算符	31
    2.3.5  赋值运算符	32
    2.3.6  扩展运算符	32
    2.3.7  运算符优先级	33
    2.4  常用语句	34
    2.4.1  赋值语句	34
    2.4.2  注释语句	34
    2.4.3  块语句	35
    2.4.4  条件语句	35
    2.4.5  循环语句	36
    2.4.6  函数	37
    2.5  常用函数和对象	37
    2.5.1  全局函数	37
    2.5.2  Math对象	38
    2.5.3  String对象	41
    2.5.4  Number对象	45
    2.5.5  Array对象	46
    2.5.6  Date对象	47
    2.5.7  输入输出函数	49
    2.6  综合实例:销售数据统计	53
    2.7  本章知识点总结	55
    习题2	55
    第2篇  进  阶  篇
    第3章  程序控制结构	59
    3.1  顺序结构	59
    3.2  选择结构	61
    3.2.1  if语句	61
    3.2.2  switch语句	68
    3.3  循环结构	71
    3.3.1  for语句	71
    3.3.2  for…of语句	74
    3.3.3  while语句	77
    3.3.4  do…while语句	79
    3.4  流程控制	81
    3.4.1  break语句	81
    3.4.2  continue语句	81
    3.5  经典的简单算法	82
    3.5.1  迭代法	82
    3.5.2  穷举法	84
    3.6  综合实例:选房系统	86
    3.7  本章知识点总结	90
    习题3	90
    
    第4章  函数与模块	96
    4.1  函数的定义与调用	97
    4.1.1  自定义函数	97
    4.1.2  调用函数	99
    4.1.3  应用实例	102
    4.2  匿名函数	106
    4.2.1  函数表达式	106
    4.2.2  箭头函数	108
    4.2.3  立即执行函数表达式	109
    4.3  参数传递	109
    4.3.1  形式参数与实际参数	110
    4.3.2  参数的分类	111
    4.3.3  按值传递	114
    4.3.4  按地址传递	115
    4.4  模块与代码组织	116
    4.4.1  从函数到模块	116
    4.4.2  模块的导出与导入	116
    4.5  综合实例:库存管理系统	118
    4.6  本章知识点总结	123
    习题4	123
    第3篇  综  合  篇
    第5章  WPS表格对象模型的JSA对象	128
    5.1  Application对象	129
    5.1.1  常用属性	129
    5.1.2  常用方法	134
    5.1.3  常用事件	139
    5.2  Workbook对象	139
    5.2.1  常用属性	140
    5.2.2  常用方法	142
    5.2.3  常用事件	143
    5.3  Worksheet对象	145
    5.3.1  常用属性	146
    5.3.2  常用方法	148
    5.4  Range对象	151
    5.4.1  常用属性	151
    5.4.2  常用方法	157
    5.5  综合实例:动态可视化报表系统	164
    5.6  本章知识点总结	167
    习题5	168
    第6章  界面设计及应用	172
    6.1  表单界面设计	172
    6.1.1  窗体控件	173
    6.1.2  ActiveX控件	177
    6.2  用户窗体界面设计	182
    6.2.1  用户窗体	182
    6.2.2  使用控件	185
    6.2.3  常用控件	189
    6.3  应用实例	197
    6.3.1  课程满意度问卷调查系统	197
    6.3.2  员工信息管理系统	204
    6.4  本章知识点总结	212
    习题6	212
    参考文献	216
    展开

    前     言

    在当今数字化转型的浪潮中,办公自动化已成为提升个人与企业效能的关键支点。WPS Office 作为国产办公软件的杰出代表,其内置的 JS 宏(JSA)功能为用户提供了强大的二次开发能力,使得将高频、重复的办公操作转化为高效、精准的自动化程序成为可能。为满足广大高校学生和职场人士系统学习 WPS JS 宏编程的需求,我们编写了《WPS JS 宏编程与应用》。
    本书在内容组织上遵循认知规律,分为三篇,层层递进。第1篇 基础篇,帮助读者构建对WPS JS宏及其开发环境的整体认识,掌握语言基础;第2篇 进阶篇,重点提升读者的编程逻辑与算法思维能力,引入函数与模块化设计思想;第3篇 综合篇,深入剖析WPS表格对象模型,并通过综合性管理系统的开发,引导读者将所学知识融会贯通。这种“基础-进阶-综合”的三段式结构,旨在确保读者能够平稳地从一个脚本编写新手成长为能解决复杂问题的办公自动化开发者。
    作为一本新形态教材,本书突破了传统纸质书的局限,配套提供了丰富的在线课程教学资源。读者只需使用手机扫描书中各章节对应的二维码,即可便捷地获取电子课件、操作演示视频、案例源码等数字化学习材料,实现线上与线下学习的有机结合,从而更好地满足个性化与泛在化的学习需求。
    本书凝聚了浙江理工大学科技与艺术学院相关课程教学团队的集体智慧。全书在正式出版前已历经多轮教学实践,并取得了良好的教学效果。全书由林永兴确定编写大纲并统稿。具体编写分工如下:林永兴负责编写第1章、第2章及第6章;陈汉平负责编写第3章;胡萍负责编写第4章;蓝庆青负责编写第5章。吴鸿和单圣琦参与了书中综合实例的设计、习题的编撰以及在线教学资源的整理与建设。在此,编者谨向为本书出版提供支持与帮助的同行、学生以及出版社编辑致以诚挚的谢意。
    尽管我们力求完美,但书中难免存在疏漏与不足之处,恳请广大读者和专家不吝赐教,提出宝贵意见,以便我们今后修订完善。
    展开

    作者简介

    林永兴、男,副教授,硕士生导师。从事计算机行业教学和研发工作20余年,主要研究方向:计算机应用。主持或作为主要成员参与企业横向合作项目14项、省自然科学基金项目1项;获得发明专利4项,实用新型专利3项,获软件著作权40余项;发表论文20余篇,其中SCI收录3篇,EI收录4篇。主持省部级重点教改项目3项,参与省教育厅教改项目4项,主编出版教材6本;指导国家级大学生创新创业训练计划项目3项;指导学生参加绍兴市计算机技能竞赛获一等奖2项、二等奖3项、三等奖6项。
  • 样 章 试 读
    本书暂无样章试读!
  • 图 书 评 价 我要评论
华信教育资源网